changeset 48:030e6f1456da

...
author matac42 <matac@cr.ie.u-ryukyu.ac.jp>
date Wed, 02 Feb 2022 22:10:46 +0900
parents a56209284c1f
children dcd42e72f474
files slide/figs/context.svg
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/figs/context.svg	Wed Feb 02 22:10:46 2022 +0900
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Do not edit this file with editors other than diagrams.net -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="643px" height="283px" viewBox="-0.5 -0.5 643 283" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2022-02-02T12:34:20.010Z&quot; agent=&quot;5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36&quot; etag=&quot;tkhYQz3k18Q-Joxgo23x&quot; version=&quot;16.5.2&quot; type=&quot;device&quot; pages=&quot;2&quot;&gt;&lt;diagram id=&quot;ob5f7rbcNVaDIw1cfcWt&quot; name=&quot;Page-1&quot;&gt;7VrbcpswEP0aHuNBEjc/xpe4nWnaTPPQ+FE1CpBixMjCl3x9hREGLGwnro2xp0/RLkIW56z27EI01J8uRwzH/iN1SahB3V1qaKBBCAxoiT+pZ5V5bAAzh8cCV04qHM/BO5FOXXqTwCWzykROaciDuOqc0CgiE17xYcboojrtlYbVX42xRxTH8wSHqvdX4HI/8zrQLvxfSOD5+S8Dq5tdmeJ8snySmY9duii50FBDfUYpz0bTZZ+EKXg5Ltl9DzuubjbGSMQ/csP3n++jN298N5zrdw/20yPlPXAnyZjjMJEPLDfLVzkCjCaRS9JFdA31Fn7AyXOMJ+nVheBc+Hw+DYUFxFDdlNznnDBOliWX3OSI0CnhbCWmyKvQkoDJiIG6tBcF/iCf45ewR/lELDn3NmsXsIiBROYTKIGuggpxRZhIkzLuU49GOBwW3l4Vt2LON0pjidYb4XwlYx4nnFaxJMuAv5TG43SpjimtwVKuvDZWuRGJ530pG+N8hdQoblpb+V07WZvRhE3IHmQMeSQx8wjfh6A8Lylse4OAkRDzYF49fScn1FDCfoA5HhHMLh7+myhebdml8Hdqot84W/A71x388q6zhL95neFvKuE/48nvvhDvVhwB2N1SAFSjAHqTZ2ATEC04A7BdCmBd5xGwrkgB7AsrgK1g1aeReBiuQLV2VvCYcUb/kD4NKROeiEbpyXgNwnDLhcPAi4Q5EbgR4e+leAWiDr+XF6aB666PVR0BVYpOkYLMKgfAUTmor0HPpcItykBtU+HuB1OQ2aoMBFBbGAVXyqdxaj7Xt94zhlelCTENIj4rrfyUOopUARxYTdfVPlwMshWLSNls7fjg6dak5B3Vm1gtiGe7MudppcvZKtxATeEGa9Kmc7a0qXZ6oONRcSpuV7r0w9Vzs9Kl1lqg8yPhcXLDBQToHm7jG2UBmpeUm6Jo+IzgFBozrkjMqQUn700OKg48ueT828lSK/O9jXyTUmC2TgsgVNCCna+RSEOb1m+INKHmXagNTc15SMdDW3NM7d6+3UxlGIczFUCNpipUQ1QmGP+ZKjNl1TBlNMrURT+M6NoRXSnQGupi4Ee/jUCnVaKSB0sLOD2KUbsFlFqnZvSoztTYeollIFiOjsPz9QY6Wah2aK2sXwx48fpFrfaMm++jDNus0lBTRjbbRzkKC63+eLYpGi728QwBBTHjxt/BKFFbQ0KjUYvUF4boxjmw0Fa1fL73YMIs/o8rE8biv+HQ8C8=&lt;/diagram&gt;&lt;diagram id=&quot;92Ze3AgcpMly--miJshH&quot; name=&quot;Page-2&quot;&gt;7VrJdtowFP0aL8vBkieWlJB0PE2aRZvuVKzYaoXFEXLA/frKWJ4kEyBhSHJYYV3LsnXv1dN7NhYcTZdXHM3iryzE1AL9cGnBCwsA2wGe/MmRrEB8GxRAxEmoOtXALfmHFdhXaEpCPG91FIxRQWZtcMKSBE9EC0Ocs0W72z2j7bvOUIQN4HaCqIn+IKGICzQAfo1/wCSKyzvb3qA4M0VlZzWTeYxCtmhAcGzBEWdMFEfT5QjTnLySFzG7uQw+DW9o9pn2b7Jx+H3x610x2OUul1RT4DgR+x1aafmAaKr4UnMVWUkgZ2kS4nyQvgXfL2Ii8O0MTfKzC2kZicViSmXLlof3LBHKA7Yv23PB2d+KeCgRdUPMBV5qCm2Ynl1xLs2K2RQLnsnr1CgAKpmUT0Gg2otaddtTWNxQvNIXKadF1dg1m/JAEboDuY5B7gUS6Aoj/mpJ9tskw75JctDBsXMoioO3T7F/YooHBsUjSQ5eCoPhFdiisaBtxCjjEklYgnNuCaUahCiJEtmcSOawxN/nvBIZxIfqxJSEYX6bTt3ayr6gEOSa0nVFIHgo6cqtuqVdiDuXhxxObsnrKH4RS0NfGR302qCD3+Bg/JoR3u59S8UsPS8OXTzb1dSDp14crrkGQpk6qibjImYRSxAd16jGZt3nC2MzJesfLESmOEapYG3R8ZKIn/nlPVe17hpnLpZq5FUjKxuJnG/jorx51zxXX7ZqZTuKnU/7CVJL6ljKJ/ixfqp4EIhH+LEBwRrzcEyRIA/tx9u/FTxjHc9F+vs1x0p3sEU6fNxg6Rskg97HRMbKKmUbQyuwrWGgDgZ+iXjW2LWCSysA1ti3Atca+ucAqynuOFso7hw1wprZOVDb41nyvUiu76leh+TuMSUvJ/ZGMk49ijonTznLFzQNgp1zyrldROxS76gpJ3AN8WAvYjJHPEvXls7TI9vg1NKZKaIZ0JJwmL+xztmnaD4nk7aEu5Jb5/2trL/nV1XAmsTfel5avzFbd7q1a2jTtemU2NY5vbrDNSPyqetCMtCs4WuaF1WJugo0XohrA4H+moq0HKjgwRho5Z9q2s+wlJkQH95SqvwsC87CUGUpuqn8bNvwwC7cWFw6W7q1qO5OZVeopRCu/US76rkI1L9bHNqu5ovg09j1SWb1wCa7rlrXmBNJVL5xrsAQzePV89pHMHTwKg1dFR27GlpPz6C+Mg5s6DLcn8LQ/afEX/tlxV+wbboQnO26D7uald9b+9ZZUbz/b52yWf9To5Ck/r8LHP8H&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="161" y="31" width="160" height="220" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="3" pointer-events="all"/><rect x="201" y="51" width="80" height="40" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="3" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 71px; margin-left: 202px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">DataGear</div></div></div></foreignObject><text x="241" y="76" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">DataGear</text></switch></g><rect x="201" y="121" width="80" height="40" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="3" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 141px; margin-left: 202px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">DataGear</div></div></div></foreignObject><text x="241" y="146" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">DataGear</text></switch></g><rect x="161" y="1" width="60" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 16px; margin-left: 162px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Context</div></div></div></foreignObject><text x="191" y="21" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">Context</text></switch></g><ellipse cx="61" cy="141" rx="60" ry="40" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="3" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 141px; margin-left: 2px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">CodeGear</div></div></div></foreignObject><text x="61" y="146" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">CodeGear</text></switch></g><rect x="81" y="81" width="60" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 96px; margin-left: 82px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">1.Output</div></div></div></foreignObject><text x="111" y="101" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">1.Output</text></switch></g><path d="M 581 111 L 581 190.9" fill="none" stroke="rgb(0, 0, 0)" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 581 197.65 L 576.5 188.65 L 581 190.9 L 585.5 188.65 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="581" cy="71" rx="60" ry="40" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="3" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 71px; margin-left: 522px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">stubCodeGear</div></div></div></foreignObject><text x="581" y="76" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">stubCodeGear</text></switch></g><rect x="371" y="31" width="140" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 46px; margin-left: 372px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">2.InputDataGearとして参照</div></div></div></foreignObject><text x="441" y="51" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">2.InputDataGearとして参照</text></switch></g><rect x="381" y="111" width="150" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 126px; margin-left: 382px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">2.OutputDataGearとして参照</div></div></div></foreignObject><text x="456" y="131" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">2.OutputDataGearとして参照</text></switch></g><ellipse cx="581" cy="241" rx="60" ry="40" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="3" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 241px; margin-left: 522px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">CodeGear</div></div></div></foreignObject><text x="581" y="246" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">CodeGear</text></switch></g><rect x="371" y="201" width="60" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 216px; margin-left: 372px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">4.Output</div></div></div></foreignObject><text x="401" y="221" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">4.Output</text></switch></g><rect x="581" y="141" width="60" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 156px; margin-left: 582px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">3.goto</div></div></div></foreignObject><text x="611" y="161" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">3.goto</text></switch></g><path d="M 111 121 L 191.77 85.1" fill="none" stroke="rgb(0, 0, 0)" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 197.94 82.36 L 191.54 90.13 L 191.77 85.1 L 187.88 81.91 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/><path d="M 281 71 L 510.9 71" fill="none" stroke="rgb(0, 0, 0)" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 517.65 71 L 508.65 75.5 L 510.9 71 L 508.65 66.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/><path d="M 281 121 L 511.03 82.66" fill="none" stroke="rgb(0, 0, 0)" stroke-width="3" stroke-miterlimit="10" stroke-dasharray="9 9" pointer-events="stroke"/><path d="M 517.69 81.55 L 509.55 87.47 L 511.03 82.66 L 508.07 78.59 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/><path d="M 521 241 L 290.33 144.89" fill="none" stroke="rgb(0, 0, 0)" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 284.1 142.29 L 294.13 141.6 L 290.33 144.89 L 290.67 149.91 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/><rect x="201" y="191" width="80" height="40" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="3" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 211px; margin-left: 202px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 17px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">DataGear</div></div></div></foreignObject><text x="241" y="216" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="17px" text-anchor="middle">DataGear</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>
\ No newline at end of file