Overview
Comment: | Comentarios resolutivos de Pharo 2 |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
9569231f711b53ffe510c7ce03ccd73b |
User & Date: | kewin estupiñan on 2024-04-19 15:06:33 |
Received From: | nobody @ 200.3.154.147 on 2024-04-19 15:06:36 (Rcvid 10) |
Add Wiki: | this check-in | trunk |
Other Links: | manifest | tags | mlink table | edit |
Context
2024-04-19
| ||
15:12 | Comentarios resolutivos de Pharo 2 check-in: 504d992a31 user: kewin estupiñan tags: trunk | |
15:06 | Comentarios resolutivos de Pharo 2 check-in: 9569231f71 user: kewin estupiñan tags: trunk | |
2024-04-12
| ||
14:48 | Comentarios resolutivos de Pharo check-in: 63a476b142 user: kewin estupiñan tags: trunk | |
Changes
Modified es/intro-a-pharo--1na7l.md.html from [d6c6197a7f] to [3f840244ec].
1 2 3 4 5 6 7 8 9 | <head> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> </head> **Intro a Pharo** | > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <head> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <meta name="id" content="1na7lpc523giytlg4l3yz9w80"> <meta name="title" content="Intro a Pharo"> <meta name="created" content="14 March 2024 11:09:13.921 pm"> <meta name="modified" content="19 April 2024 10:04:16.139 am"> <meta name="creator" content="<unknown>"> <meta name="modifier" content="<unknown>"> </head> **Intro a Pharo** |
︙ | ︙ | |||
176 177 178 179 180 181 182 | </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'WI5ZzjnSDQCdet7jA7i8Sg==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '11 April 2024 3:33:34.191 pm', | | | | 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'WI5ZzjnSDQCdet7jA7i8Sg==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '11 April 2024 3:33:34.191 pm', 'modified' : '12 April 2024 9:54:27.466 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> *Según la interpretación hecha, muestra el número 𝝿 en el valor matemático que este tiene. También, nos da el valor númerico en otras expresiones como: binario, decimal, exponente y significante.* </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'SPc2ZBXQDQC5qULZAg8vvw==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '15 March 2024 9:16:31.459 am', |
︙ | ︙ | |||
894 895 896 897 898 899 900 | </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'CCDt1j3SDQC9aIMuD1rLtQ==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '11 April 2024 8:22:17.949 pm', | | | > > > > > > > > > > > > | 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 | </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'CCDt1j3SDQC9aIMuD1rLtQ==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '11 April 2024 8:22:17.949 pm', 'modified' : '19 April 2024 9:22:41.519 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> *Crea una cadena (**string**) con el texto **PharoTutorial**, cada letra predispuesta con un **`$`** para formar su código **ASCII** .* </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'UGNiYUnSDQCNhvaWAnMBpg==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 10:08:25.53 am', 'modified' : '18 April 2024 8:32:11.681 pm', 'creator' : 'unknown', 'modifier' : 'unknown' }"> **Conjunto de posiciones donde pongo valores individuales.** </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'mDFbP63RDQCgfGMyARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 3:51:59.731 pm', |
︙ | ︙ | |||
1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 | }"> <script type="preformatted"> ~~~ Smalltalk #PharoTutorial = 'PharoTutorial'. ~~~ </script> </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'wCvnT63RDQChHcxRARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 3:56:37.339 pm', 'modified' : '4 April 2024 3:56:38.163 pm', | > > > > > > > > > > > > > > > > | 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 | }"> <script type="preformatted"> ~~~ Smalltalk #PharoTutorial = 'PharoTutorial'. ~~~ </script> </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'CAl+dEnSDQCO0ymCAnMBpg==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 10:13:46.106 am', 'modified' : '12 April 2024 10:15:00.801 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> <script type="preformatted"> ~~~ Smalltalk #a ~~~ </script> </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'wCvnT63RDQChHcxRARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 3:56:37.339 pm', 'modified' : '4 April 2024 3:56:38.163 pm', |
︙ | ︙ | |||
1314 1315 1316 1317 1318 1319 1320 | </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'CG+/UK3RDQChKHG3ARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 3:56:51.513 pm', | | | 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 | </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'CG+/UK3RDQChKHG3ARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 3:56:51.513 pm', 'modified' : '12 April 2024 10:27:34.992 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> <script type="preformatted"> ~~~ Smalltalk (2 asString) == (2 asString). ~~~ |
︙ | ︙ | |||
1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 | 'created' : '11 April 2024 9:14:34.15 pm', 'modified' : '11 April 2024 9:23:11.128 pm', 'creator' : 'unknown', 'modifier' : 'unknown' }"> *Esta haciendo una evaluación si ambos textos son iguales, expresó que son iguales en contenido, pero existe una negación lógica porque la **mayoría** de mesajes están configurados como **códigos de bytes** y evitan la **sobrecarga del envío de mensajes completos. * </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : '4EeQUa3RDQChMVW9ARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 3:57:05.197 pm', 'modified' : '4 April 2024 3:57:06.318 pm', | > > > > > > > > > > > > | 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 | 'created' : '11 April 2024 9:14:34.15 pm', 'modified' : '11 April 2024 9:23:11.128 pm', 'creator' : 'unknown', 'modifier' : 'unknown' }"> *Esta haciendo una evaluación si ambos textos son iguales, expresó que son iguales en contenido, pero existe una negación lógica porque la **mayoría** de mesajes están configurados como **códigos de bytes** y evitan la **sobrecarga del envío de mensajes completos. * </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'UAr1hknSDQCO9wYuAnMBpg==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 10:18:55.9 am', 'modified' : '12 April 2024 10:23:25.612 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> **Dos como cadena, agarre el caracter $2. Dos como cadena termina en el mismo lugar que el dos como cadena** </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : '4EeQUa3RDQChMVW9ARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 3:57:05.197 pm', 'modified' : '4 April 2024 3:57:06.318 pm', |
︙ | ︙ | |||
1534 1535 1536 1537 1538 1539 1540 | </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'OC/CWK3RDQChe1zJARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 3:59:05.917 pm', | | | > | | > > > > > > > > > > > > | 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 | </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'OC/CWK3RDQChe1zJARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 3:59:05.917 pm', 'modified' : '12 April 2024 10:39:14.271 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> <script type="preformatted"> ~~~ Smalltalk myArray := #('hello' 'World'). myArray asOrderedCollection at: 2 put: 'Pharo'; yourself. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'oEnG0EnSDQCSVbfTAnMBpg==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 10:39:34.346 am', 'modified' : '12 April 2024 10:39:48.356 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> **Corrección.** </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'yCPgmUHSDQCs5HA5D1rLtQ==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 12:51:33.564 am', 'modified' : '12 April 2024 12:53:02.116 am', |
︙ | ︙ | |||
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 | }"> <script type="preformatted"> ~~~ Smalltalk #( (2+3) (6+6) 'hello' , 'Stef') size. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'cEhag63RDQCiNvXUARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:11:00.52 pm', 'modified' : '4 April 2024 4:11:01.169 pm', | > > > > > > > > > > > > | 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 | }"> <script type="preformatted"> ~~~ Smalltalk #( (2+3) (6+6) 'hello' , 'Stef') size. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'sLWB5EnSDQC8wtysCWvgvA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 10:45:05.409 am', 'modified' : '12 April 2024 10:45:06.314 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> La coma se toma como arreglo. </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'cEhag63RDQCiNvXUARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:11:00.52 pm', 'modified' : '4 April 2024 4:11:01.169 pm', |
︙ | ︙ | |||
1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 | }"> <script type="preformatted"> ~~~ Smalltalk { (2+3) . (6+6) . 'hello' , 'Stef' } size. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'WCgAFT/SDQC7HTTvD1rLtQ==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '11 April 2024 9:51:14.349 pm', 'modified' : '11 April 2024 9:57:24.125 pm', | > > > > > > > > > > > > | 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 | }"> <script type="preformatted"> ~~~ Smalltalk { (2+3) . (6+6) . 'hello' , 'Stef' } size. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'eAxk6EnSDQC8zdo9CWvgvA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 10:46:10.557 am', 'modified' : '12 April 2024 10:46:20.456 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> Separa elementos del arreglo. </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'WCgAFT/SDQC7HTTvD1rLtQ==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '11 April 2024 9:51:14.349 pm', 'modified' : '11 April 2024 9:57:24.125 pm', |
︙ | ︙ | |||
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 | }"> <script type="preformatted"> ~~~ Smalltalk 2 + 3 + 4. ~~~ </script> </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'uCGbra3RDQCk35oNARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:22:49.415 pm', 'modified' : '4 April 2024 4:22:53.304 pm', | > > > > > > > > > > > > | 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 | }"> <script type="preformatted"> ~~~ Smalltalk 2 + 3 + 4. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'mK6ABNbSDQCJYKPmAOu6eg==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '19 April 2024 9:55:37.622 am', 'modified' : '19 April 2024 9:57:20.6 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> **Se interpreta de izquierda a derecha. Si no hay paréntesis se hace de izquiera a derechar. Si hay paréntesis, se hace primero el paréntesis** </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'uCGbra3RDQCk35oNARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:22:49.415 pm', 'modified' : '4 April 2024 4:22:53.304 pm', |
︙ | ︙ | |||
3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 | messageBoard show: 'hello'; cr; show: 'Pharo'. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'QFhjSrzRDQCjc3OiBXKYHA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '5 April 2024 9:48:49.32 am', 'modified' : '11 April 2024 3:04:19.393 pm', | > > > > > > > > > > > > | 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 | messageBoard show: 'hello'; cr; show: 'Pharo'. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'aL91ENbSDQCM6PdYAOu6eg==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '19 April 2024 9:58:58.227 am', 'modified' : '19 April 2024 9:59:16.039 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> **Defines una secuencia de mensajes que le quieres enviar al mismo objeto** </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'QFhjSrzRDQCjc3OiBXKYHA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '5 April 2024 9:48:49.32 am', 'modified' : '11 April 2024 3:04:19.393 pm', |
︙ | ︙ | |||
3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 | }"> <script type="preformatted"> ~~~ Smalltalk [ProfStef pharoZenValues]. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'OJKXz63RDQCmw1TrARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:32:19.607 pm', 'modified' : '4 April 2024 4:32:25.275 pm', | > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 | }"> <script type="preformatted"> ~~~ Smalltalk [ProfStef pharoZenValues]. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'cJ1290nSDQC9jBjNCWvgvA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 10:50:23.436 am', 'modified' : '12 April 2024 10:51:05.813 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> **Código congelado, no lo ejecuta** </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'EKM8+knSDQC+WESWCWvgvA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 10:51:09.963 am', 'modified' : '12 April 2024 10:51:21.256 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> <script type="preformatted"> ~~~ Smalltalk [ProfStef pharoZenValues] value ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'sBr2+0nSDQC+hG5cCWvgvA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 10:51:38.896 am', 'modified' : '12 April 2024 10:52:13.901 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> **Para ejecutar un bloque se debe poner la función: *value*.** </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'OJKXz63RDQCmw1TrARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:32:19.607 pm', 'modified' : '4 April 2024 4:32:25.275 pm', |
︙ | ︙ | |||
3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 | }"> <script type="preformatted"> ~~~ Smalltalk [:x | x/2 asFloat] value: 5. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'gLwt7UDSDQCIej7ZD1rLtQ==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 12:03:16.184 am', 'modified' : '12 April 2024 12:04:48.76 am', | > > > > > > > > > > > > | 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 | }"> <script type="preformatted"> ~~~ Smalltalk [:x | x/2 asFloat] value: 5. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : '+OaECErSDQC/32SpCWvgvA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 10:55:09.582 am', 'modified' : '12 April 2024 10:55:29.338 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> **Aquí se ejecuta el bloque con *value*.** </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'gLwt7UDSDQCIej7ZD1rLtQ==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 12:03:16.184 am', 'modified' : '12 April 2024 12:04:48.76 am', |
︙ | ︙ | |||
3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 | <script type="preformatted"> ~~~ Smalltalk [:x | x+2] value: 20. b := [:x | x+2]. ~~~ </script> </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'CO9E163RDQCnOicpARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:34:28.429 pm', 'modified' : '4 April 2024 4:34:32.152 pm', | > > > > > > > > > > > > | 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 | <script type="preformatted"> ~~~ Smalltalk [:x | x+2] value: 20. b := [:x | x+2]. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'eAjnm9XSDQCUat4tBaptUw==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '19 April 2024 9:26:22.72 am', 'modified' : '19 April 2024 9:26:22.72 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'CO9E163RDQCnOicpARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:34:28.429 pm', 'modified' : '4 April 2024 4:34:32.152 pm', |
︙ | ︙ | |||
3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 | 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 12:15:28.816 am', 'modified' : '12 April 2024 12:17:31.772 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> *Si cumple la condición ejecute la primera línea, de lo contrario la segunda. En este caso, se hizo la primera porque es **verdadero**.* </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : '6L3F2a3RDQCnafK+ARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:35:10.407 pm', | > > > > > > > > > > > > | 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 | 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '12 April 2024 12:15:28.816 am', 'modified' : '12 April 2024 12:17:31.772 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> *Si cumple la condición ejecute la primera línea, de lo contrario la segunda. En este caso, se hizo la primera porque es **verdadero**.* </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'ILs8E9bSDQCOcvRAAOu6eg==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '19 April 2024 9:59:44.823 am', 'modified' : '19 April 2024 9:59:44.823 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : '6L3F2a3RDQCnafK+ARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:35:10.407 pm', |
︙ | ︙ | |||
3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 | 'created' : '4 April 2024 4:35:46.151 pm', 'modified' : '5 April 2024 9:49:58.551 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> Los ciclos con iteradores de alto nivel sobre las colecciones, implementados como métodos regulares. </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'IMGk3a3RDQCn5/X1ARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:36:15.349 pm', 'modified' : '4 April 2024 4:36:16.242 pm', | > > > > > > > > > > > > > > > > | 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 | 'created' : '4 April 2024 4:35:46.151 pm', 'modified' : '5 April 2024 9:49:58.551 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> Los ciclos con iteradores de alto nivel sobre las colecciones, implementados como métodos regulares. </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : '0Px+INbSDQCOfHS9AOu6eg==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '19 April 2024 10:03:27.27 am', 'modified' : '19 April 2024 10:03:53.743 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> <script type="preformatted"> ~~~ Smalltalk myBoard := GtTranscript new . ~~~ </script> </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'IMGk3a3RDQCn5/X1ARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:36:15.349 pm', 'modified' : '4 April 2024 4:36:16.242 pm', |
︙ | ︙ | |||
3777 3778 3779 3780 3781 3782 3783 | </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : '6IZI3q3RDQCn8lDDARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:36:26.083 pm', | | | > > > > > > > > > > > > > | 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 | </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : '6IZI3q3RDQCn8lDDARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:36:26.083 pm', 'modified' : '19 April 2024 10:04:16.139 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> <script type="preformatted"> ~~~ Smalltalk 1 to: 1 do: [:i | myBoard show: i*2 "asString"; cr ]. myBoard ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'MGDgHtbSDQCOeIThAOu6eg==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '19 April 2024 10:03:00.097 am', 'modified' : '19 April 2024 10:03:00.097 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> </div> <div st-class="LePharoSnippet" st-data="OrderedDictionary { 'id' : 'aJ/13q3RDQCn+2jZARsTAA==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:36:37.427 pm', |
︙ | ︙ | |||
4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 | }"> <script type="preformatted"> ~~~ Smalltalk SimpleButtonMorph allInstances size. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'sLP6/63RDQC5Ut4VBikdsQ==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:45:51.413 pm', 'modified' : '4 April 2024 4:45:53.1 pm', | > > > > > > > > > > > > | 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 | }"> <script type="preformatted"> ~~~ Smalltalk SimpleButtonMorph allInstances size. ~~~ </script> </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'yIcz78rSDQC5vMdCDb241Q==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '18 April 2024 8:42:15.605 pm', 'modified' : '19 April 2024 9:18:33.491 am', 'creator' : 'unknown', 'modifier' : 'unknown' }"> *Nos dice que la cantidad es **0**, sin embargo, la cantidad en bytes de las instancias es **31**. También, se puede apreciar cómo construir una instancia y sus partes.* </div> <div st-class="LeTextSnippet" st-data="OrderedDictionary { 'id' : 'sLP6/63RDQC5Ut4VBikdsQ==', 'parent' : '1na7lpc523giytlg4l3yz9w80', 'created' : '4 April 2024 4:45:51.413 pm', 'modified' : '4 April 2024 4:45:53.1 pm', |
︙ | ︙ |