From 6e151be2b17160c4ff820f9a643c40c39ee7f911 Mon Sep 17 00:00:00 2001 From: "Johan B.W. de Vries" Date: Sun, 12 Jan 2025 14:40:57 +0100 Subject: [PATCH] Adds iteration 2, targeting the C language --- .gitignore | 1 + Makefile | 27 +- it0-out.py | 19 + it1-in.lang0 | 29 + it2-in.lang0 | 584 ++++++++++++ t-diagram.excalidraw | 2162 ++++++++++++++++++++++++++++++++++++++++++ t-diagram.png | Bin 0 -> 154642 bytes 7 files changed, 2818 insertions(+), 4 deletions(-) create mode 100644 it2-in.lang0 create mode 100644 t-diagram.excalidraw create mode 100644 t-diagram.png diff --git a/.gitignore b/.gitignore index 6f81061..eda6a78 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /it0-out0.diff /it1-out* +/it2-out* diff --git a/Makefile b/Makefile index 2907ad4..608a292 100644 --- a/Makefile +++ b/Makefile @@ -1,17 +1,36 @@ TEE := -run: +GCC_FLAGS := -g -O0 -Wall + +run: it1 it2 + +it0: + echo "Hand made" + +it1: cat it1-in.lang0 | python3 it0-out.py $(if $(TEE),| tee,> ) it1-out0.py cat it1-in.lang0 | python3 it1-out0.py $(if $(TEE),| tee,> ) it1-out1.py diff it1-out0.py it1-out1.py > it1-out1.diff cat it1-in.lang0 | python3 it1-out1.py $(if $(TEE),| tee,> ) it1-out2.py diff it1-out1.py it1-out2.py > it1-out2.diff - cat it1-in.lang0 | python3 it1-out2.py $(if $(TEE),| tee,> ) it1-out3.py - diff it1-out2.py it1-out3.py > it1-out3.diff + cat it1-in.lang0 | python3 it1-out2.py $(if $(TEE),| tee,> ) it1-out.py + diff it1-out2.py it1-out.py > it1-out.diff # See how much our hand written code differs from resulting code -diff it0-out.py it1-out0.py > it0-out0.diff +it2: it1 + cat it2-in.lang0 | python3 it1-out.py $(if $(TEE),| tee,> ) it2-out0.py + + cat it2-in.lang0 | python3 it2-out0.py $(if $(TEE),| tee,> ) it2-out1.c && gcc it2-out1.c -o it2-out1 $(GCC_FLAGS) +# diff it2-out0.c it2-out1.c > it2-out1.diff + cat it2-in.lang0 | ./it2-out1 $(if $(TEE),| tee,> ) it2-out2.c && gcc it2-out2.c -o it2-out2 $(GCC_FLAGS) + diff it2-out1.c it2-out2.c > it2-out2.diff + cat it2-in.lang0 | ./it2-out2 $(if $(TEE),| tee,> ) it2-out.c && gcc it2-out.c -o it2-out $(GCC_FLAGS) + diff it2-out2.c it2-out.c > it2-out.diff + clean: - -rm it1-out* + -rm it1-out* it2-out* + +.PHONY: it2 diff --git a/it0-out.py b/it0-out.py index ffdcd5d..0e86033 100644 --- a/it0-out.py +++ b/it0-out.py @@ -95,6 +95,11 @@ def parseexprcall(): emit(')') +def parsestatdeclare(indent): + skipchar(' ') + var = lexident() + skipchar(eol) + def parsestatset(indent): skipchar(' ') var = lexident() @@ -195,6 +200,10 @@ def parsestat(indent): call = lexident() trace('call', call) + if call == "declare": + parsestatdeclare(indent) + return + if call == "set": parsestatset(indent) return @@ -269,6 +278,7 @@ def parseblock(indent): def parsefunc(): funcname = lexident() + trace('funcname', funcname) emit('def ') emit(funcname) @@ -283,6 +293,15 @@ def parsefunc(): emit(var) first = False + if '/' == peek(): + # Ahead declaration + skipchar('/') + skipchar(eol) + emit("):\n") + emit(" pass # ahead declaration\n") + emit("\n") + return + skipchar(':') skipchar(eol) diff --git a/it1-in.lang0 b/it1-in.lang0 index d2a965d..a2addaf 100644 --- a/it1-in.lang0 +++ b/it1-in.lang0 @@ -7,6 +7,7 @@ increaseindent indent: / lexident: + declare word set word "" forever calc char peek @@ -81,6 +82,12 @@ parseexprcall: emit ")" / +parsestatdeclare indent: + skipchar " " + calc var lexident + skipchar eol +/ + parsestatset indent: skipchar " " calc var lexident @@ -105,6 +112,8 @@ parsestatcalc indent: skipchar eol / +parseblock indent/ + parsestatif indent: skipchar " " emit indent @@ -194,6 +203,11 @@ parsestatskipchar indent: parsestat indent: calc call lexident trace call + calc isset eq call "declare" + if isset + parsestatdeclare indent + return + / calc isset eq call "set" if isset parsestatset indent @@ -305,6 +319,11 @@ parseblock indent: parsefunc: calc funcname lexident + calc char peek + calc iseoblock eq char "/" + if iseoblock + return + / trace funcname emit "def " emit funcname @@ -327,6 +346,16 @@ parsefunc: emit var set first "0" / + calc char peek + calc iseoblock eq char "/" + if iseoblock + skipchar "/" + skipchar eol + emit "):\n" + emit " pass # ahead declaration\n" + emit "\n" + return + / skipchar ":" skipchar eol emit "):\n" diff --git a/it2-in.lang0 b/it2-in.lang0 new file mode 100644 index 0000000..12fdb6d --- /dev/null +++ b/it2-in.lang0 @@ -0,0 +1,584 @@ +increaseindent indent: + calc indent addstringchar indent " " + calc indent addstringchar indent " " + calc indent addstringchar indent " " + calc indent addstringchar indent " " + return indent +/ + +lexident: + declare char + declare isbeforea + declare isafterz + declare word + set word "" + forever + calc char peek + calc isbeforea lt char "a" + if isbeforea + break + / + calc isafterz lt "z" char + if isafterz + break + / + calc word addstringchar word char + skip + / + return word +/ + +parseconststring: + declare char + declare iseof + declare isquote + skipchar quote + emit quote + forever + calc char peek + calc iseof eq char eof + if iseof + break + / + calc isquote eq char quote + if isquote + break + / + emit char + skip + / + skipchar quote + emit quote + return +/ + +parseexprvarref: + declare varname + calc varname lexident + emit "var_" + emit varname + return +/ + +parseexprcall: + declare char + declare first + declare funcname + declare isspace + declare isnotspace + declare isfirst + declare isnotfirst + declare isquote + declare isnotquote + calc funcname lexident + emit funcname + emit "(" + set first "1" + forever + calc char peek + calc isspace eq char " " + calc isnotspace not isspace + if isnotspace + break + / + skip + calc isfirst eq first "1" + calc isnotfirst not isfirst + if isnotfirst + emit ", " + / + calc char peek + calc isquote eq char quote + calc isnotquote not isquote + if isquote + parseconststring + / + if isnotquote + parseexprvarref + / + set first "0" + / + emit ")" + return +/ + +parsestatdeclare indent: + declare var + skipchar " " + calc var lexident + emit indent + emit "char * var_" + emit var + emit ";" + emit eol + skipchar eol + return +/ + +parsestatset indent: + declare var + skipchar " " + calc var lexident + skipchar " " + emit indent + emit "var_" + emit var + emit " = " + parseconststring + emit ";" + emit eol + skipchar eol + return +/ + +parsestatcalc indent: + declare var + skipchar " " + calc var lexident + skipchar " " + emit indent + emit "var_" + emit var + emit " = " + parseexprcall + emit ";" + emit eol + skipchar eol + return +/ + +parseblock indent/ + +parsestatif indent: + declare indentt + skipchar " " + emit indent + emit "if ( 0 < strlen(" + parseexprvarref + emit ") )\n" + emit indent + emit "{\n" + skipchar eol + calc indentt increaseindent indent + parseblock indentt + emit indent + emit "}\n" + return +/ + +parsestatforever indent: + declare indentt + emit indent + emit "while (1)\n" + emit indent + emit "{\n" + skipchar eol + calc indentt increaseindent indent + parseblock indentt + emit indent + emit "}\n" + return +/ + +parsestatbreak indent: + emit indent + emit "break;\n" + skipchar eol + return +/ + +parsestatreturn indent: + declare char + declare isspace + declare isnotspace + emit indent + emit "return " + calc char peek + calc isspace eq char " " + calc isnotspace not isspace + if isspace + skip + parseexprvarref + / + if isnotspace + emit "0" + / + emit ";" + emit eol + skipchar eol + return +/ + +parsestatemit indent: + declare char + declare isquote + declare isnotquote + emit indent + emit "emit(" + skipchar " " + calc char peek + calc isquote eq char quote + calc isnotquote not isquote + if isquote + parseconststring + / + if isnotquote + parseexprvarref + / + emit ");\n" + skipchar eol + return +/ + +parsestattrace indent: + declare varname + emit indent + emit "trace(" + emit quote + skipchar " " + calc varname lexident + emit varname + emit quote + emit ", var_" + emit varname + emit ");\n" + skipchar eol + return +/ + +parsestatskipchar indent: + declare char + declare isquote + declare isnotquote + skipchar " " + emit indent + emit "skipchar(" + calc char peek + calc isquote eq char quote + calc isnotquote not isquote + if isquote + parseconststring + / + if isnotquote + parseexprvarref + / + emit ");\n" + skipchar eol + return +/ + +parsestat indent: + declare call + declare char + declare first + declare iscall + declare isfirst + declare isspace + declare isquote + declare isnotfirst + declare isnotspace + declare isnotquote + calc call lexident + trace call + calc iscall eq call "declare" + if iscall + parsestatdeclare indent + return + / + calc iscall eq call "set" + if iscall + parsestatset indent + return + / + calc iscall eq call "calc" + if iscall + parsestatcalc indent + return + / + calc iscall eq call "if" + if iscall + parsestatif indent + return + / + calc iscall eq call "forever" + if iscall + parsestatforever indent + return + / + calc iscall eq call "break" + if iscall + parsestatbreak indent + return + / + calc iscall eq call "return" + if iscall + parsestatreturn indent + return + / + calc iscall eq call "emit" + if iscall + parsestatemit indent + return + / + calc iscall eq call "trace" + if iscall + parsestattrace indent + return + / + calc iscall eq call "skipchar" + if iscall + parsestatskipchar indent + return + / + emit indent + emit call + emit "(" + set first "1" + forever + calc char peek + calc isspace eq char " " + calc isnotspace not isspace + if isnotspace + break + / + skip + calc char peek + calc isquote eq char quote + calc isnotquote not isquote + if isquote + parseconststring + / + if isnotquote + parseexprvarref + / + calc isfirst eq first "1" + calc isnotfirst not isfirst + if isnotfirst + emit ", " + / + set first "0" + / + skipchar eol + emit ");\n" + return +/ + +parseblock indent: + declare char + declare copy + declare iseol + declare isnoteol + declare isdone + declare iseoblock + forever + forever + calc char peek + calc iseol eq char eol + calc isnoteol not iseol + if isnoteol + break + / + skip + / + set copy " " + forever + calc isdone eq copy indent + if isdone + break + / + skipchar "\t" + calc copy increaseindent copy + / + calc char peek + calc iseoblock eq char "/" + if iseoblock + skip + skipchar eol + break + / + skipchar "\t" + parsestat indent + / + return +/ + +parsefunc: + declare char + declare first + declare funcname + declare iseoblock + declare isfirst + declare isspace + declare isnotfirst + declare isnotspace + declare var + calc funcname lexident + trace funcname + emit "char * " + emit funcname + emit "(" + set first "1" + forever + calc char peek + calc isspace eq char " " + calc isnotspace not isspace + if isnotspace + break + / + skip + calc var lexident + calc isfirst eq first "1" + calc isnotfirst not isfirst + if isnotfirst + emit ", " + / + emit "char * var_" + emit var + set first "0" + / + calc char peek + calc iseoblock eq char "/" + if iseoblock + skipchar "/" + skipchar eol + emit ");" + emit "\n" + return + / + skipchar ":" + skipchar eol + emit ")\n{\n" + parseblock " " + emit "}\n\n" + return +/ + +emitheader: + emit "#include \n" + emit "#include \n" + emit "#include \n" + emit "#include \n" + emit eol + emit eol + emit "char var_eof[2] = {-1, 0};\n" + emit "char var_eol[2] = {10, 0};\n" + emit "char var_quote[2] = {34, 0};\n" + emit "char var_false[1] = {0};\n" + emit "char var_true[2] = {'1', 0};\n" + emit eol + emit eol + emit "char * eq(char * a, char * b)\n" + emit "{\n" + emit " return (strcmp(a, b) == 0) ? var_true : var_false;\n" + emit "}\n" + emit "\n" + emit "char * lt(char * a, char * b)\n" + emit "{\n" + emit " return (strcmp(a, b) < 0) ? var_true : var_false;\n" + emit "}\n" + emit "char * not(char * a)\n" + emit "{\n" + emit " return (strcmp(a, var_true) != 0) ? var_true : var_false;\n" + emit "}\n" + emit "\n" + emit "char * addstringchar(char * str, char * chr)\n" + emit "{\n" + emit " int str_len = strlen(str);\n" + emit " assert(strlen(chr) == 1);\n" + emit " char * res = malloc((str_len + 2) * sizeof(char));\n" + emit " strcpy(res, str);\n" + emit " res[str_len + 0] = chr[0];\n" + emit " res[str_len + 1] = 0;\n" + emit " return res;\n" + emit "}\n" + emit "\n" + emit "char * emit(char * str)\n" + emit "{\n" + emit " fputs(str, stdout);\n" + emit " return 0;\n" + emit "}\n" + emit "\n" + emit "char * trace(char * var_name, char * var_value)\n" + emit "{\n" + emit " const char * env_trace = getenv(" + emit quote + emit "TRACE" + emit quote + emit ");\n" + emit " if( !env_trace ) return 0;\n" + emit " fputs(var_name, stderr);\n" + emit " fputs(" + emit quote + emit "=" + emit quote + emit ", stderr);\n" + emit " fputs(var_value, stderr);\n" + emit " fputs(var_eol, stderr);\n" + emit " return 0;\n" + emit "}\n" + emit eol + emit "int LINE = 1;\n" + emit eol + emit "char * peek()\n" + emit "{\n" + emit " char * res = malloc(2*sizeof(char));\n" + emit " res[0] = getc(stdin);\n" + emit " res[1] = 0;\n" + emit " ungetc(res[0], stdin);\n" + emit " return res;\n" + emit "}\n" + emit "\n" + emit "void skip()\n" + emit "{\n" + emit " char c = getc(stdin);\n" + emit " if( c == 10 ) LINE += 1;\n" + emit "}\n" + emit "\n" + emit "void skipchar(char * chr)\n" + emit "{\n" + emit " assert(strlen(chr) == 1);\n" + emit " char * act = peek();\n" + emit " assert(strlen(act) == 1);\n" + emit " if( chr[0] == act[0] ) {skip(); return;};\n" + emit " fprintf(stderr, " + emit quote + emit "Expected '%c' on line %d but saw '%c' instead%c" + emit quote + emit ", chr[0], LINE, act[0], 10);\n" + emit " exit(1);\n" + emit "}\n" + emit "\n" + return +/ + +emitfooter: + emit "" + return +/ + +main: + declare char + declare iseof + declare iseol + declare isnoteol + emitheader + forever + calc char peek + calc iseof eq char eof + if iseof + break + / + forever + calc char peek + calc iseol eq char eol + calc isnoteol not iseol + if isnoteol + break + / + skip + / + parsefunc + / + emitfooter + return +/ diff --git a/t-diagram.excalidraw b/t-diagram.excalidraw new file mode 100644 index 0000000..cc78aca --- /dev/null +++ b/t-diagram.excalidraw @@ -0,0 +1,2162 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "id": "sa5DlHhxpJaKEJJQyQzX0", + "type": "rectangle", + "x": 725, + "y": 306, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0", + "roundness": { + "type": 3 + }, + "seed": 902003894, + "version": 28, + "versionNonce": 1349374006, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "vC6ze8D2C_8xamOti_FDo" + } + ], + "updated": 1736684246699, + "link": null, + "locked": false + }, + { + "id": "vC6ze8D2C_8xamOti_FDo", + "type": "text", + "x": 752.9500732421875, + "y": 319, + "width": 141.099853515625, + "height": 50, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0V", + "roundness": null, + "seed": 1788670826, + "version": 19, + "versionNonce": 1785814954, + "isDeleted": false, + "boundElements": null, + "updated": 1736684250287, + "link": null, + "locked": false, + "text": "it0-out.py\n(hand written)", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "sa5DlHhxpJaKEJJQyQzX0", + "originalText": "it0-out.py\n(hand written)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "iRDZE9sWTt5mrJyU5i0OC", + "type": "rectangle", + "x": 727, + "y": 215, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0X", + "roundness": { + "type": 3 + }, + "seed": 792095402, + "version": 70, + "versionNonce": 839175030, + "isDeleted": false, + "boundElements": [ + { + "id": "lVEW9qv7JCrDEcaTw23EF", + "type": "text" + } + ], + "updated": 1736684345816, + "link": null, + "locked": false + }, + { + "id": "lVEW9qv7JCrDEcaTw23EF", + "type": "text", + "x": 786.2900390625, + "y": 240.5, + "width": 78.419921875, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0Z", + "roundness": null, + "seed": 1438280950, + "version": 68, + "versionNonce": 1195221302, + "isDeleted": false, + "boundElements": null, + "updated": 1736684348736, + "link": null, + "locked": false, + "text": "python3", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "iRDZE9sWTt5mrJyU5i0OC", + "originalText": "python3", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "KD8v4pRNddVymx4gtcuFf", + "type": "rectangle", + "x": 1489.5, + "y": 212.5, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0Z4", + "roundness": { + "type": 3 + }, + "seed": 449131702, + "version": 485, + "versionNonce": 1740622378, + "isDeleted": false, + "boundElements": [ + { + "id": "udIwcNyD5b7w3jOwv5w5O", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "udIwcNyD5b7w3jOwv5w5O", + "type": "text", + "x": 1548.7900390625, + "y": 238, + "width": 78.419921875, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0Z8", + "roundness": null, + "seed": 1188960682, + "version": 482, + "versionNonce": 2052650218, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "python3", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "KD8v4pRNddVymx4gtcuFf", + "originalText": "python3", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "5dxh4jp-LBMH-OO9qJDeP", + "type": "rectangle", + "x": 873, + "y": 26, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0ZG", + "roundness": { + "type": 3 + }, + "seed": 321199670, + "version": 118, + "versionNonce": 1798632746, + "isDeleted": false, + "boundElements": [ + { + "id": "dNE_Ok9Fv3hB84lcVR7sb", + "type": "text" + } + ], + "updated": 1736684445213, + "link": null, + "locked": false + }, + { + "id": "dNE_Ok9Fv3hB84lcVR7sb", + "type": "text", + "x": 932.2900390625, + "y": 51.5, + "width": 78.419921875, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0ZV", + "roundness": null, + "seed": 1944815658, + "version": 115, + "versionNonce": 1274068970, + "isDeleted": false, + "boundElements": null, + "updated": 1736684445213, + "link": null, + "locked": false, + "text": "python3", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "5dxh4jp-LBMH-OO9qJDeP", + "originalText": "python3", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "tucsxFW4KsqJ7nebJW25u", + "type": "rectangle", + "x": 1008, + "y": -165.25, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0ZVV", + "roundness": { + "type": 3 + }, + "seed": 1721035894, + "version": 183, + "versionNonce": 2132921642, + "isDeleted": false, + "boundElements": [ + { + "id": "dJgZuLybWv3V2VMtrrQob", + "type": "text" + } + ], + "updated": 1736684949700, + "link": null, + "locked": false + }, + { + "id": "dJgZuLybWv3V2VMtrrQob", + "type": "text", + "x": 1067.2900390625, + "y": -139.75, + "width": 78.419921875, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0ZW", + "roundness": null, + "seed": 718716394, + "version": 179, + "versionNonce": 2088933354, + "isDeleted": false, + "boundElements": null, + "updated": 1736684949700, + "link": null, + "locked": false, + "text": "python3", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "tucsxFW4KsqJ7nebJW25u", + "originalText": "python3", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "V2lA3s8-_GqfV15_LNAa4", + "type": "rectangle", + "x": 1146.75, + "y": -356.5, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0ZWG", + "roundness": { + "type": 3 + }, + "seed": 859754922, + "version": 224, + "versionNonce": 575082678, + "isDeleted": false, + "boundElements": [ + { + "id": "lpfkRtKp3yuaTTxrV7pDj", + "type": "text" + } + ], + "updated": 1736684961559, + "link": null, + "locked": false + }, + { + "id": "lpfkRtKp3yuaTTxrV7pDj", + "type": "text", + "x": 1206.0400390625, + "y": -331, + "width": 78.419921875, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0ZWV", + "roundness": null, + "seed": 1108342262, + "version": 219, + "versionNonce": 600803830, + "isDeleted": false, + "boundElements": null, + "updated": 1736684961559, + "link": null, + "locked": false, + "text": "python3", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "V2lA3s8-_GqfV15_LNAa4", + "originalText": "python3", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "1Fs8X72_ly-ZMkVkF9jsw", + "type": "rectangle", + "x": 1635.5, + "y": 23.5, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0Zd", + "roundness": { + "type": 3 + }, + "seed": 820588022, + "version": 533, + "versionNonce": 503236522, + "isDeleted": false, + "boundElements": [ + { + "id": "YkDbjN74IOoV8cz3amB97", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "YkDbjN74IOoV8cz3amB97", + "type": "text", + "x": 1694.7900390625, + "y": 49, + "width": 78.419921875, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0Zl", + "roundness": null, + "seed": 268522602, + "version": 529, + "versionNonce": 1524384362, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "python3", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "1Fs8X72_ly-ZMkVkF9jsw", + "originalText": "python3", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "-w6of5yEqut19et1qPd0U", + "type": "rectangle", + "x": 1770.5, + "y": -169.5, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0Zp", + "roundness": { + "type": 3 + }, + "seed": 726852202, + "version": 582, + "versionNonce": 2075944234, + "isDeleted": false, + "boundElements": [ + { + "id": "kKBSfe_0w5BFgwByjlnJa", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "kKBSfe_0w5BFgwByjlnJa", + "type": "text", + "x": 1853.370018005371, + "y": -144, + "width": 31.259963989257812, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0Zt", + "roundness": null, + "seed": 294801718, + "version": 580, + "versionNonce": 973746154, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "gcc", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "-w6of5yEqut19et1qPd0U", + "originalText": "gcc", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "zj3TnQ--hn7OHU7CQp6m2", + "type": "rectangle", + "x": 1880.5, + "y": -350.5, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0Zv", + "roundness": { + "type": 3 + }, + "seed": 2112476662, + "version": 631, + "versionNonce": 1775280810, + "isDeleted": false, + "boundElements": [ + { + "id": "q3BfGLBXzdvn6qPpQI7jA", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "q3BfGLBXzdvn6qPpQI7jA", + "type": "text", + "x": 1963.370018005371, + "y": -325, + "width": 31.259963989257812, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0Zx", + "roundness": null, + "seed": 247409770, + "version": 628, + "versionNonce": 632995178, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "gcc", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "zj3TnQ--hn7OHU7CQp6m2", + "originalText": "gcc", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "JpWSt6KcCpoXnoEq_GCJp", + "type": "rectangle", + "x": 566, + "y": 122, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0d", + "roundness": { + "type": 3 + }, + "seed": 2070136810, + "version": 130, + "versionNonce": 1921081002, + "isDeleted": false, + "boundElements": [ + { + "id": "wbK8T0IJWC6QMWKFsflZU", + "type": "text" + } + ], + "updated": 1736684351221, + "link": null, + "locked": false + }, + { + "id": "wbK8T0IJWC6QMWKFsflZU", + "type": "text", + "x": 593.9500732421875, + "y": 135, + "width": 141.099853515625, + "height": 50, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0l", + "roundness": null, + "seed": 864846774, + "version": 138, + "versionNonce": 1358166378, + "isDeleted": false, + "boundElements": null, + "updated": 1736684351221, + "link": null, + "locked": false, + "text": "it1-in.lang0\n(hand written)", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "JpWSt6KcCpoXnoEq_GCJp", + "originalText": "it1-in.lang0\n(hand written)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "xdt3-HzXEKTWxrWigJjiT", + "type": "rectangle", + "x": 1328.5, + "y": 119.5, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0l1", + "roundness": { + "type": 3 + }, + "seed": 1790705462, + "version": 545, + "versionNonce": 2064875562, + "isDeleted": false, + "boundElements": [ + { + "id": "Mj0dEWiGr1Z9qT8mn8V3K", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "Mj0dEWiGr1Z9qT8mn8V3K", + "type": "text", + "x": 1356.4500732421875, + "y": 132.5, + "width": 141.099853515625, + "height": 50, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0l2", + "roundness": null, + "seed": 779040554, + "version": 554, + "versionNonce": 365292266, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "it2-in.lang0\n(hand written)", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "xdt3-HzXEKTWxrWigJjiT", + "originalText": "it2-in.lang0\n(hand written)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "Vi9eTOIjQtbNC7zF_5rwS", + "type": "rectangle", + "x": 741, + "y": -74, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0l4", + "roundness": { + "type": 3 + }, + "seed": 993873258, + "version": 237, + "versionNonce": 989596726, + "isDeleted": false, + "boundElements": [ + { + "id": "5pAueU5y4qXjdgix_f5pa", + "type": "text" + } + ], + "updated": 1736684488394, + "link": null, + "locked": false + }, + { + "id": "5pAueU5y4qXjdgix_f5pa", + "type": "text", + "x": 768.9500732421875, + "y": -61, + "width": 141.099853515625, + "height": 50, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0l8", + "roundness": null, + "seed": 471340598, + "version": 242, + "versionNonce": 645687542, + "isDeleted": false, + "boundElements": null, + "updated": 1736684455955, + "link": null, + "locked": false, + "text": "it1-in.lang0\n(hand written)", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "Vi9eTOIjQtbNC7zF_5rwS", + "originalText": "it1-in.lang0\n(hand written)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "nq35O_LXfbGnImWL9Qc06", + "type": "rectangle", + "x": 876, + "y": -265.25, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0l88", + "roundness": { + "type": 3 + }, + "seed": 560721334, + "version": 304, + "versionNonce": 524056234, + "isDeleted": false, + "boundElements": [ + { + "id": "hOjP8z6dti8Z5hpgB3d5b", + "type": "text" + } + ], + "updated": 1736684957255, + "link": null, + "locked": false + }, + { + "id": "hOjP8z6dti8Z5hpgB3d5b", + "type": "text", + "x": 903.9500732421875, + "y": -252.25, + "width": 141.099853515625, + "height": 50, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0l8G", + "roundness": null, + "seed": 1843097770, + "version": 308, + "versionNonce": 1508581622, + "isDeleted": false, + "boundElements": null, + "updated": 1736684957255, + "link": null, + "locked": false, + "text": "it1-in.lang0\n(hand written)", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "nq35O_LXfbGnImWL9Qc06", + "originalText": "it1-in.lang0\n(hand written)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "sm_C3kQH3NnoN8GY0WsHa", + "type": "rectangle", + "x": 1014.75, + "y": -456.5, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0l8K", + "roundness": { + "type": 3 + }, + "seed": 529206378, + "version": 345, + "versionNonce": 1752619830, + "isDeleted": false, + "boundElements": [ + { + "id": "P9GsVng_mlohB8reiaQaw", + "type": "text" + } + ], + "updated": 1736684961559, + "link": null, + "locked": false + }, + { + "id": "P9GsVng_mlohB8reiaQaw", + "type": "text", + "x": 1042.7000732421875, + "y": -443.5, + "width": 141.099853515625, + "height": 50, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0l8O", + "roundness": null, + "seed": 1003079478, + "version": 348, + "versionNonce": 1453458550, + "isDeleted": false, + "boundElements": null, + "updated": 1736684961559, + "link": null, + "locked": false, + "text": "it1-in.lang0\n(hand written)", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "sm_C3kQH3NnoN8GY0WsHa", + "originalText": "it1-in.lang0\n(hand written)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "FkKqusUxwu0Fdxigv0fZW", + "type": "rectangle", + "x": 1503.5, + "y": -75.5, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0lA", + "roundness": { + "type": 3 + }, + "seed": 480422006, + "version": 653, + "versionNonce": 1818033578, + "isDeleted": false, + "boundElements": [ + { + "id": "ypQvCIgox5Ez78rMw8nJk", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "ypQvCIgox5Ez78rMw8nJk", + "type": "text", + "x": 1531.4500732421875, + "y": -62.5, + "width": 141.099853515625, + "height": 50, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0lC", + "roundness": null, + "seed": 1922220522, + "version": 659, + "versionNonce": 1812183146, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "it2-in.lang0\n(hand written)", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "FkKqusUxwu0Fdxigv0fZW", + "originalText": "it2-in.lang0\n(hand written)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "EIr70q6Ecsh_k_mhXX_d1", + "type": "rectangle", + "x": 1665.5, + "y": -261.5, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0lD", + "roundness": { + "type": 3 + }, + "seed": 271217654, + "version": 715, + "versionNonce": 612703018, + "isDeleted": false, + "boundElements": [ + { + "id": "5JR6I1qRvymfZUCUFUEiC", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "5JR6I1qRvymfZUCUFUEiC", + "type": "text", + "x": 1693.4500732421875, + "y": -248.5, + "width": 141.099853515625, + "height": 50, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0lE", + "roundness": null, + "seed": 887058026, + "version": 720, + "versionNonce": 1951147498, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "it2-in.lang0\n(hand written)", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "EIr70q6Ecsh_k_mhXX_d1", + "originalText": "it2-in.lang0\n(hand written)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "P5YHIvfxndgZtpw2M194q", + "type": "rectangle", + "x": 1775.5, + "y": -442.5, + "width": 197, + "height": 76, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0lEV", + "roundness": { + "type": 3 + }, + "seed": 560441142, + "version": 764, + "versionNonce": 878958762, + "isDeleted": false, + "boundElements": [ + { + "id": "2mQPed9SFteJcR4z6zGyt", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "2mQPed9SFteJcR4z6zGyt", + "type": "text", + "x": 1803.4500732421875, + "y": -429.5, + "width": 141.099853515625, + "height": 50, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0lF", + "roundness": null, + "seed": 1202851626, + "version": 768, + "versionNonce": 1685533546, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "it2-in.lang0\n(hand written)", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "P5YHIvfxndgZtpw2M194q", + "originalText": "it2-in.lang0\n(hand written)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "xhGx8DjmbBrbJtwOztMKw", + "type": "rectangle", + "x": 876, + "y": 121, + "width": 195.0000000000001, + "height": 74.99999999999999, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0p", + "roundness": { + "type": 3 + }, + "seed": 1738165110, + "version": 320, + "versionNonce": 242867434, + "isDeleted": false, + "boundElements": [ + { + "id": "MFQOMZ3Q8GWnWIOy737f6", + "type": "text" + } + ], + "updated": 1736684364282, + "link": null, + "locked": false + }, + { + "id": "MFQOMZ3Q8GWnWIOy737f6", + "type": "text", + "x": 920.2900619506836, + "y": 146, + "width": 106.41987609863281, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0t", + "roundness": null, + "seed": 781897450, + "version": 334, + "versionNonce": 1304604586, + "isDeleted": false, + "boundElements": null, + "updated": 1736684364282, + "link": null, + "locked": false, + "text": "it1-out0.py", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "xhGx8DjmbBrbJtwOztMKw", + "originalText": "it1-out0.py", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "V4SlwrmLxEj5lu0skBUJ1", + "type": "rectangle", + "x": 1638.5, + "y": 118.5, + "width": 195.0000000000001, + "height": 74.99999999999999, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0t8", + "roundness": { + "type": 3 + }, + "seed": 1180838326, + "version": 735, + "versionNonce": 1456551466, + "isDeleted": false, + "boundElements": [ + { + "id": "uq1n89eIzIoEF64MTNtC0", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "uq1n89eIzIoEF64MTNtC0", + "type": "text", + "x": 1680.0600662231445, + "y": 143.5, + "width": 111.87986755371094, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0tG", + "roundness": null, + "seed": 1735849130, + "version": 750, + "versionNonce": 1549590762, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "it2-out0.py", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "V4SlwrmLxEj5lu0skBUJ1", + "originalText": "it2-out0.py", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "q7GdmXdIkEVil1E7K3Vtv", + "type": "rectangle", + "x": 1009, + "y": -77, + "width": 195.0000000000001, + "height": 74.99999999999999, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0tV", + "roundness": { + "type": 3 + }, + "seed": 216212342, + "version": 378, + "versionNonce": 1346015286, + "isDeleted": false, + "boundElements": [ + { + "id": "Y8BLkvSVXeE_VCIsnaqRY", + "type": "text" + } + ], + "updated": 1736684465162, + "link": null, + "locked": false + }, + { + "id": "Y8BLkvSVXeE_VCIsnaqRY", + "type": "text", + "x": 1055.2600555419922, + "y": -52.00000000000001, + "width": 102.47988891601562, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0u", + "roundness": null, + "seed": 15431402, + "version": 394, + "versionNonce": 1445402998, + "isDeleted": false, + "boundElements": null, + "updated": 1736684465162, + "link": null, + "locked": false, + "text": "it1-out1.py", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "q7GdmXdIkEVil1E7K3Vtv", + "originalText": "it1-out1.py", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "4tXC4CO1352XEGgn5ZWPo", + "type": "rectangle", + "x": 1144, + "y": -268.25, + "width": 195.0000000000001, + "height": 74.99999999999999, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0u1", + "roundness": { + "type": 3 + }, + "seed": 72402678, + "version": 443, + "versionNonce": 210036778, + "isDeleted": false, + "boundElements": [ + { + "id": "nB2NHk0Nl6BGmmPd2LQlN", + "type": "text" + } + ], + "updated": 1736684949700, + "link": null, + "locked": false + }, + { + "id": "nB2NHk0Nl6BGmmPd2LQlN", + "type": "text", + "x": 1187.5300598144531, + "y": -243.25, + "width": 107.93988037109375, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0u2", + "roundness": null, + "seed": 993774442, + "version": 460, + "versionNonce": 789420906, + "isDeleted": false, + "boundElements": null, + "updated": 1736684954094, + "link": null, + "locked": false, + "text": "it1-out2.py", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "4tXC4CO1352XEGgn5ZWPo", + "originalText": "it1-out2.py", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "_njzXhKgPzadFQfgDnI_E", + "type": "rectangle", + "x": 1282.75, + "y": -459.5, + "width": 195.0000000000001, + "height": 74.99999999999999, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0u2V", + "roundness": { + "type": 3 + }, + "seed": 335671082, + "version": 484, + "versionNonce": 1075185078, + "isDeleted": false, + "boundElements": [ + { + "id": "K8FKdMdbEtQXcBMy_4JGQ", + "type": "text" + } + ], + "updated": 1736684961559, + "link": null, + "locked": false + }, + { + "id": "K8FKdMdbEtQXcBMy_4JGQ", + "type": "text", + "x": 1327.2000579833984, + "y": -434.5, + "width": 106.09988403320312, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0u3", + "roundness": null, + "seed": 414675062, + "version": 502, + "versionNonce": 1109378358, + "isDeleted": false, + "boundElements": null, + "updated": 1736684963415, + "link": null, + "locked": false, + "text": "it1-out3.py", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "_njzXhKgPzadFQfgDnI_E", + "originalText": "it1-out3.py", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "ZjoMA7OeaNnjNpaVjFLsc", + "type": "rectangle", + "x": 1489, + "y": 299.25, + "width": 195.0000000000001, + "height": 74.99999999999999, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0u4", + "roundness": { + "type": 3 + }, + "seed": 1033809526, + "version": 504, + "versionNonce": 1889874858, + "isDeleted": false, + "boundElements": [ + { + "id": "-3hZTUkUzcwcd4qQ6tH9Q", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "-3hZTUkUzcwcd4qQ6tH9Q", + "type": "text", + "x": 1533.4500579833984, + "y": 324.25, + "width": 106.09988403320312, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0u8", + "roundness": null, + "seed": 1942100970, + "version": 523, + "versionNonce": 1708469866, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "it1-out3.py", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "ZjoMA7OeaNnjNpaVjFLsc", + "originalText": "it1-out3.py", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "_dSfxbsy4dHEcZZ5zwehT", + "type": "rectangle", + "x": 1771.5, + "y": -79.5, + "width": 195.0000000000001, + "height": 74.99999999999999, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0uG", + "roundness": { + "type": 3 + }, + "seed": 656376566, + "version": 741, + "versionNonce": 280482090, + "isDeleted": false, + "boundElements": [ + { + "id": "gSS5ui-65NHgMOUQh5qaI", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "gSS5ui-65NHgMOUQh5qaI", + "type": "text", + "x": 1820.8600616455078, + "y": -54.5, + "width": 96.27987670898438, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0uV", + "roundness": null, + "seed": 2126958442, + "version": 761, + "versionNonce": 1958222826, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "it2-out1.c", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "_dSfxbsy4dHEcZZ5zwehT", + "originalText": "it2-out1.c", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "7AT_y3BQx_MTOK2YJ5gyT", + "type": "rectangle", + "x": 1875.5, + "y": -258.5, + "width": 195.0000000000001, + "height": 74.99999999999999, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0uX", + "roundness": { + "type": 3 + }, + "seed": 1264283498, + "version": 803, + "versionNonce": 1877020330, + "isDeleted": false, + "boundElements": [ + { + "id": "0RfiY6ME4YQvG93V4ZTf7", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "0RfiY6ME4YQvG93V4ZTf7", + "type": "text", + "x": 1922.1300659179688, + "y": -233.5, + "width": 101.7398681640625, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0uZ", + "roundness": null, + "seed": 1038423094, + "version": 823, + "versionNonce": 1725802858, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "it2-out2.c", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "7AT_y3BQx_MTOK2YJ5gyT", + "originalText": "it2-out2.c", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "wtdGNdh8BUiQz-JxcpA_L", + "type": "rectangle", + "x": 1990.5, + "y": -443.5, + "width": 195.0000000000001, + "height": 74.99999999999999, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0ua", + "roundness": { + "type": 3 + }, + "seed": 1360068714, + "version": 840, + "versionNonce": 1895361578, + "isDeleted": false, + "boundElements": [ + { + "id": "yJu3JDSgZH2EElzwcEo8a", + "type": "text" + } + ], + "updated": 1736684934138, + "link": null, + "locked": false + }, + { + "id": "yJu3JDSgZH2EElzwcEo8a", + "type": "text", + "x": 2038.050064086914, + "y": -418.5, + "width": 99.89987182617188, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a0ub", + "roundness": null, + "seed": 1154290486, + "version": 865, + "versionNonce": 69064426, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "text": "it2-out3.c", + "fontSize": 20, + "fontFamily": 5, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "wtdGNdh8BUiQz-JxcpA_L", + "originalText": "it2-out3.c", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "eDELti94mLy2t3R4bECOH", + "type": "arrow", + "x": 685, + "y": 96, + "width": 61, + "height": 75, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a5", + "roundness": { + "type": 2 + }, + "seed": 1666782582, + "version": 59, + "versionNonce": 2125545782, + "isDeleted": false, + "boundElements": null, + "updated": 1736684495257, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 61, + -75 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": "arrow", + "endArrowhead": "arrow", + "elbowed": false + }, + { + "id": "PeyUjZakaWogn3vg3j8eo", + "type": "arrow", + "x": 820, + "y": -95.25, + "width": 61, + "height": 75, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a5G", + "roundness": { + "type": 2 + }, + "seed": 2143844406, + "version": 124, + "versionNonce": 1720455530, + "isDeleted": false, + "boundElements": null, + "updated": 1736684957255, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 61, + -75 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": "arrow", + "endArrowhead": "arrow", + "elbowed": false + }, + { + "id": "w4Ar-4KEfqfFsRbjOrY5k", + "type": "arrow", + "x": 958.75, + "y": -286.5, + "width": 61, + "height": 75, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a5O", + "roundness": { + "type": 2 + }, + "seed": 84834794, + "version": 163, + "versionNonce": 1556910134, + "isDeleted": false, + "boundElements": null, + "updated": 1736684961559, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 61, + -75 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": "arrow", + "endArrowhead": "arrow", + "elbowed": false + }, + { + "id": "9OGDgT_Lsmfhwczs8Rc-Z", + "type": "arrow", + "x": 1447.5, + "y": 93.5, + "width": 61, + "height": 75, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a6", + "roundness": { + "type": 2 + }, + "seed": 302049590, + "version": 472, + "versionNonce": 550988202, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 61, + -75 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": "arrow", + "endArrowhead": "arrow", + "elbowed": false + }, + { + "id": "og_eon1hJp99Tg0eXsa8W", + "type": "arrow", + "x": 1609.5, + "y": -92.5, + "width": 61, + "height": 75, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a7", + "roundness": { + "type": 2 + }, + "seed": 501515574, + "version": 532, + "versionNonce": 2119214186, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 61, + -75 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": "arrow", + "endArrowhead": "arrow", + "elbowed": false + }, + { + "id": "MZIQeqz9pm0T9ka6Vu3kQ", + "type": "arrow", + "x": 1719.5, + "y": -273.5, + "width": 61, + "height": 75, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "a8", + "roundness": { + "type": 2 + }, + "seed": 1335447670, + "version": 579, + "versionNonce": 911509290, + "isDeleted": false, + "boundElements": null, + "updated": 1736684934138, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 61, + -75 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": "arrow", + "endArrowhead": "arrow", + "elbowed": false + } + ], + "appState": { + "gridSize": 20, + "gridStep": 5, + "gridModeEnabled": false, + "viewBackgroundColor": "#ffffff" + }, + "files": {} +} \ No newline at end of file diff --git a/t-diagram.png b/t-diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..b11aab87b1d6f1d80807b5077abd2bc50a797e27 GIT binary patch literal 154642 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 literal 0 HcmV?d00001