<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://www.eiffel.org/module/sitemap/files/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.eiffel.org/videos</loc>
    <lastmod>2017-02-10T16:08:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries</loc>
    <lastmod>2025-06-03T09:11:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/Eiffel_Wish_List</loc>
    <lastmod>2015-08-20T15:48:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/follow_us</loc>
    <lastmod>2015-08-18T16:04:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffelbase</loc>
    <lastmod>2017-10-03T07:08:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/thread-extension</loc>
    <lastmod>2015-08-04T23:52:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/Eiffel_Wish_List/source_rdbms</loc>
    <lastmod>2015-07-20T17:50:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/algae</loc>
    <lastmod>2015-08-05T18:38:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/curl</loc>
    <lastmod>2015-08-04T23:06:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/ecli</loc>
    <lastmod>2015-08-04T23:10:04+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffel-api-wrapper</loc>
    <lastmod>2015-08-05T18:44:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffel-arbitrary-precision-number</loc>
    <lastmod>2015-08-05T18:44:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffel-encoding</loc>
    <lastmod>2019-09-12T12:03:27+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffel-game</loc>
    <lastmod>2021-11-24T17:51:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffel-i18n</loc>
    <lastmod>2015-11-13T11:24:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffel-xqlite</loc>
    <lastmod>2015-08-05T18:47:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffel-twitter</loc>
    <lastmod>2015-08-05T18:48:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffel-xmpp</loc>
    <lastmod>2015-08-05T18:48:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffel2java</loc>
    <lastmod>2015-08-05T18:49:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffelcom</loc>
    <lastmod>2015-08-05T18:50:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffelgraph</loc>
    <lastmod>2015-08-04T23:21:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffelmedia</loc>
    <lastmod>2015-08-04T23:21:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffelnet</loc>
    <lastmod>2015-08-04T23:22:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffelprocess</loc>
    <lastmod>2015-08-04T23:23:29+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffelre2</loc>
    <lastmod>2015-07-27T20:11:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffelstore</loc>
    <lastmod>2015-08-04T23:24:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffelthread</loc>
    <lastmod>2015-08-04T23:25:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffeltime</loc>
    <lastmod>2015-08-04T23:25:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffelvision2</loc>
    <lastmod>2015-08-04T23:26:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eiffelweb</loc>
    <lastmod>2015-08-04T23:26:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/ejson</loc>
    <lastmod>2015-08-03T22:46:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/epdf</loc>
    <lastmod>2015-08-04T23:39:44+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/epom</loc>
    <lastmod>2015-08-04T23:41:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/eposix</loc>
    <lastmod>2015-08-04T23:41:44+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/html5-microdata-parser</loc>
    <lastmod>2015-08-04T23:42:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/smarty-template-engine</loc>
    <lastmod>2015-08-04T23:50:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/svg-vision</loc>
    <lastmod>2015-07-31T00:02:15+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/uuid</loc>
    <lastmod>2024-06-27T10:52:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/vampeer</loc>
    <lastmod>2015-07-31T00:15:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/wel</loc>
    <lastmod>2015-08-04T23:53:51+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/libraries/wikitext</loc>
    <lastmod>2015-08-03T23:02:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools</loc>
    <lastmod>2020-09-18T15:07:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/button-clicker</loc>
    <lastmod>2015-08-05T22:41:46+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/compile-all</loc>
    <lastmod>2015-08-05T22:50:46+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/eiffel-syntax-updater</loc>
    <lastmod>2017-10-03T07:30:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/eiffelstudio</loc>
    <lastmod>2015-08-05T22:43:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/geant</loc>
    <lastmod>2015-08-05T22:44:52+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/gelex</loc>
    <lastmod>2015-08-05T22:45:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/gelint</loc>
    <lastmod>2015-08-05T22:46:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/gepp</loc>
    <lastmod>2015-08-05T22:47:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/gestalt</loc>
    <lastmod>2015-08-05T18:12:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/gexslt</loc>
    <lastmod>2015-08-05T22:48:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/geyacc</loc>
    <lastmod>2015-08-05T22:49:07+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/swete</loc>
    <lastmod>2015-08-05T18:21:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/espawn</loc>
    <lastmod>2016-04-26T19:30:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/eweasel</loc>
    <lastmod>2015-08-05T22:40:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/valgrind-converter</loc>
    <lastmod>2015-08-05T22:59:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/contribute</loc>
    <lastmod>2015-12-03T13:29:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/welcome</loc>
    <lastmod>2017-05-04T13:58:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources</loc>
    <lastmod>2024-06-28T12:26:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/news</loc>
    <lastmod>2025-09-08T18:57:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/forum</loc>
    <lastmod>2018-09-05T07:09:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/updates</loc>
    <lastmod>2015-10-16T22:37:31+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/videos</loc>
    <lastmod>2021-06-16T07:31:15+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/community</loc>
    <lastmod>2017-11-12T09:58:39+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/test-tag</loc>
    <lastmod>2015-12-10T15:08:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/projects/traffic</loc>
    <lastmod>2016-04-19T09:28:39+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/90</loc>
    <lastmod>2016-06-23T13:05:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/great_jasmini/eiffel_help_for_beginner_please</loc>
    <lastmod>2007-04-20T05:15:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/ted_eiffel/strange_stacktrace_behavior_on_net</loc>
    <lastmod>2008-05-20T06:12:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/how_to_compile_examples_using_gobo</loc>
    <lastmod>2024-06-27T10:59:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_and_windows_7</loc>
    <lastmod>2010-01-28T13:15:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/jocelyn_fiat/lets_talk_about_crypto_library</loc>
    <lastmod>2014-03-14T10:21:08+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/96</loc>
    <lastmod>2010-02-10T08:22:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/aleitner/garbage_collection_and_virtual_memory</loc>
    <lastmod>2007-12-04T09:51:52+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/98</loc>
    <lastmod>2015-06-15T09:29:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/99</loc>
    <lastmod>2011-05-11T00:57:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/100</loc>
    <lastmod>2010-07-01T13:19:27+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/aleitner/announce_cdd_for_eiffelstudio_beta_1</loc>
    <lastmod>2008-01-28T15:58:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/using_externals_in_multithreaded_applications</loc>
    <lastmod>2024-06-27T11:05:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/referential_transparency</loc>
    <lastmod>2007-05-10T15:27:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/random_numbers</loc>
    <lastmod>2007-05-07T16:26:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/aleitner/announce_cdd_for_eiffelstudio_beta_2</loc>
    <lastmod>2008-02-05T11:55:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/stefan/inspector_eiffel_code_analysis_in_eiffelstudio</loc>
    <lastmod>2014-05-02T17:51:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/finally_a_decent_subversion_git_mac_client</loc>
    <lastmod>2009-04-17T00:41:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/a_more_compact_alternative_to_cygwin_msys</loc>
    <lastmod>2007-07-19T16:20:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/[user]/removing_the_possibility_to_ignore_an_exception_at_the_eiffel_level</loc>
    <lastmod>2013-09-26T12:26:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/finnianr/zstring_released_in_eiffelloop_131</loc>
    <lastmod>2016-03-17T13:39:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/this_is_catching</loc>
    <lastmod>2007-05-07T20:32:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/why_doesnt_it_work</loc>
    <lastmod>2009-11-23T03:33:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/net_and_mono</loc>
    <lastmod>2007-03-16T17:54:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/polymorphic_tables</loc>
    <lastmod>2007-12-12T15:47:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/115</loc>
    <lastmod>2011-07-19T16:17:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/net_and_mono_cont</loc>
    <lastmod>2007-08-02T21:11:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/117</loc>
    <lastmod>2011-04-25T23:09:48+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/first_eiffelstudio_tip</loc>
    <lastmod>2007-04-25T17:02:11+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/100_000_new_eiffel_programmers</loc>
    <lastmod>2007-03-10T11:20:04+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/120</loc>
    <lastmod>2011-02-27T14:26:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/121</loc>
    <lastmod>2013-03-01T21:33:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/larryliuming/eiffel_studio_5_7_layout_files</loc>
    <lastmod>2007-12-14T17:14:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/123</loc>
    <lastmod>2011-03-17T12:28:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/correctness_of_classes_receiving_an_agent</loc>
    <lastmod>2010-01-28T13:05:54+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/eiffel_sing_and_singularity</loc>
    <lastmod>2008-03-05T19:31:39+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/conversion_between_real_64_and_real_32</loc>
    <lastmod>2009-08-21T18:00:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/dfurrer/announcement_starting_work_on_eiffelvision_for_mac_os_x</loc>
    <lastmod>2009-03-17T21:51:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/howardthomson/register_of_eiffel_users</loc>
    <lastmod>2008-07-03T15:52:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/129</loc>
    <lastmod>2012-08-08T16:46:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/130</loc>
    <lastmod>2010-05-09T15:01:31+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/larry_miller_eiffel/eiffel_videos_on_youtube_channel_viewing_and_contributing</loc>
    <lastmod>2015-07-03T12:07:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/[user]/multidimensional_array</loc>
    <lastmod>2014-01-15T19:15:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_6_4</loc>
    <lastmod>2008-12-17T23:54:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/eiffel_for_rubyists</loc>
    <lastmod>2008-08-22T12:36:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/eiffelvision_2_howtos</loc>
    <lastmod>2008-06-21T00:05:46+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/136</loc>
    <lastmod>2010-06-03T22:04:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/ted_eiffel/start_using_eiffel_information_system_eis</loc>
    <lastmod>2012-07-13T11:37:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/[user]/compressing_and_uncompressing_data_in_eiffel_using_zlib</loc>
    <lastmod>2014-02-12T16:16:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/139</loc>
    <lastmod>2013-04-26T07:26:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/acm_awards_banquet</loc>
    <lastmod>2007-06-11T18:41:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/141</loc>
    <lastmod>2010-05-18T16:28:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/142</loc>
    <lastmod>2010-11-27T20:25:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/143</loc>
    <lastmod>2012-01-10T19:38:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/and_people_are_still_using_java</loc>
    <lastmod>2013-12-26T23:26:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/maverick/a_first_code_submission</loc>
    <lastmod>2007-06-24T16:10:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/wildfire</loc>
    <lastmod>2007-08-16T21:36:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/147</loc>
    <lastmod>2010-10-05T15:03:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/148</loc>
    <lastmod>2010-01-28T16:00:21+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/bayt/careful_when_working_late_you_might_meet_vampeers</loc>
    <lastmod>2007-03-05T00:36:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/maverick/graph_library_the_eagle_has_landed</loc>
    <lastmod>2007-06-07T00:36:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colinadams/some_lazy_data_structures_implemented_in_eiffel_part_i_iterating_the_calkinwilf_tree</loc>
    <lastmod>2015-11-18T20:50:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/correctness_conditions_for_calling_an_agent</loc>
    <lastmod>2007-03-17T20:52:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/creating_a_web_application_with_goanna</loc>
    <lastmod>2012-06-04T21:26:29+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/thomasbeale/object_data_instance_notation_odin_library</loc>
    <lastmod>2014-03-24T14:44:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/arnofiva/testing_tool_for_eiffelstudio_6_3</loc>
    <lastmod>2008-10-09T18:35:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/moriol/running_eiffel_programs_in_a_browser</loc>
    <lastmod>2008-07-08T07:22:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/157</loc>
    <lastmod>2011-07-19T15:12:21+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_6_1_is_out</loc>
    <lastmod>2007-11-22T15:18:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/159</loc>
    <lastmod>2011-04-14T12:56:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/the_rescue_clause_does_not_work</loc>
    <lastmod>2009-10-31T04:29:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/wrapper_generation_for_agent_calls</loc>
    <lastmod>2007-04-26T14:14:08+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/mtn/tag_search</loc>
    <lastmod>2007-03-08T22:17:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/163</loc>
    <lastmod>2010-04-29T10:47:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffel_on_haiku</loc>
    <lastmod>2008-05-02T22:51:15+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/patrickr/communication</loc>
    <lastmod>2007-08-20T18:51:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/larryliuming/c_global_variables_in_eiffel</loc>
    <lastmod>2007-12-07T17:16:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/moriol/need_pseudo_random_generator_use_mersenne_twister</loc>
    <lastmod>2007-08-24T13:38:11+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_6_4_library_update</loc>
    <lastmod>2010-01-28T13:14:51+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/169</loc>
    <lastmod>2010-02-26T22:28:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/jsutdolph/problem_with_eiffelstudio_graphics_app_project_build_on_mac</loc>
    <lastmod>2009-01-17T11:04:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_6_1_and_mingw_on_windows</loc>
    <lastmod>2007-07-19T15:51:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/maverick/graph_library_progress_and_name_search</loc>
    <lastmod>2007-06-01T18:24:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/looking_forward_to_6_1_and_6_2</loc>
    <lastmod>2007-10-10T17:05:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/174</loc>
    <lastmod>2013-02-16T10:04:29+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/finnianr/eiffelloop_news_july_2016</loc>
    <lastmod>2016-07-15T05:09:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/176</loc>
    <lastmod>2011-01-10T18:04:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/schoelle/what_do_applications_do_after_make</loc>
    <lastmod>2007-10-29T12:16:15+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/alexk_es/when_parentheses_matter</loc>
    <lastmod>2017-03-02T12:48:07+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/windows_registry_access_made_easy</loc>
    <lastmod>2014-03-01T17:35:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/learning_from_the_w3c_process</loc>
    <lastmod>2007-02-28T05:45:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/181</loc>
    <lastmod>2011-12-01T00:53:44+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/adapting_eiffelstudio_to_freeelks_and_built_in_features</loc>
    <lastmod>2007-02-27T18:19:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/how_to_compile_examples_using_eiffelstudio</loc>
    <lastmod>2024-06-27T10:38:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/schoelle/a_nice_bug</loc>
    <lastmod>2007-11-30T09:00:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/185</loc>
    <lastmod>2011-01-01T17:43:44+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/reading_file_content</loc>
    <lastmod>2007-02-26T22:21:11+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/187</loc>
    <lastmod>2010-10-25T19:12:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/larryliuming/how_to_install_gtk_from_source_code_on_solaris_10</loc>
    <lastmod>2007-12-27T02:14:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffel_received_the_acm_software_system_award</loc>
    <lastmod>2007-03-30T02:44:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/mixing_unicode_and_latin_1_class_texts</loc>
    <lastmod>2007-03-30T16:40:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/how_to_convert_your_code_to_be_voidsafe</loc>
    <lastmod>2014-02-27T20:48:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/192</loc>
    <lastmod>2012-09-27T17:08:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/193</loc>
    <lastmod>2013-08-21T08:04:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/win_win_win</loc>
    <lastmod>2007-04-12T07:57:27+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/embedding_haskell_within_eiffel</loc>
    <lastmod>2010-01-28T13:04:51+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/peter_gummer/utf_8_unicode_in_eiffel_for_net</loc>
    <lastmod>2017-03-06T11:46:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/maverick/fine_tuning_assertion_checking_dynamically</loc>
    <lastmod>2007-05-31T18:34:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/schoelle/porting_eiffelstudio_to_openbsd_again</loc>
    <lastmod>2015-09-27T00:45:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/who_invented_font_smoothing</loc>
    <lastmod>2017-05-19T03:55:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/schoelle/the_five_ways_to_compute_something</loc>
    <lastmod>2014-09-11T07:55:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/ted_eiffel/extension_performance_comparison_among_lists</loc>
    <lastmod>2008-05-21T10:51:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/conaclos/a_colored_year_on_the_web_for_eiffel</loc>
    <lastmod>2015-11-07T11:28:27+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/a_plea_for_nested_classes_sarcastic</loc>
    <lastmod>2007-03-13T18:23:07+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/204</loc>
    <lastmod>2012-06-04T22:47:44+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_6_2_is_out</loc>
    <lastmod>2008-05-30T23:44:48+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/206</loc>
    <lastmod>2012-06-04T22:07:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/207</loc>
    <lastmod>2010-04-14T00:39:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/peter_gummer/debugging_an_eiffel_net_dll_within_visual_studio</loc>
    <lastmod>2007-07-26T07:04:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/209</loc>
    <lastmod>2011-01-29T05:44:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/larryliuming/eiffel_curl_library_examples</loc>
    <lastmod>2008-01-14T03:59:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/patrickr/eiffel_goes_middleware</loc>
    <lastmod>2008-08-21T22:01:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffel_and_the_y2k38_bug</loc>
    <lastmod>2009-04-24T00:29:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/213</loc>
    <lastmod>2013-08-30T18:20:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/214</loc>
    <lastmod>2010-10-26T13:00:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_and_olpc</loc>
    <lastmod>2007-08-22T21:57:04+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/216</loc>
    <lastmod>2012-06-04T21:25:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/strange_spring</loc>
    <lastmod>2007-04-15T19:50:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/218</loc>
    <lastmod>2010-10-19T17:53:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/[user]/new_version_numbering_scheme</loc>
    <lastmod>2013-12-19T14:10:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/the_w3cs_day_of_shame</loc>
    <lastmod>2008-12-02T16:40:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_6_4_degree_6_speed_up</loc>
    <lastmod>2008-12-23T22:30:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/no_bears_still_alive</loc>
    <lastmod>2007-03-26T20:28:39+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/223</loc>
    <lastmod>2012-04-17T20:52:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/ironic_error_message</loc>
    <lastmod>2007-03-08T12:16:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/going_it_solo</loc>
    <lastmod>2007-03-21T20:35:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/proposed_additions_to_classes_integer_general_and_character_general</loc>
    <lastmod>2007-03-09T08:47:54+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/hello_world</loc>
    <lastmod>2024-06-27T10:39:07+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/funny_fact_about_bootstrapping</loc>
    <lastmod>2015-05-29T20:22:31+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/phundinhvu/exception_in_eiffel</loc>
    <lastmod>2009-11-03T03:23:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/eiffel_com_outages</loc>
    <lastmod>2008-07-04T17:54:54+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/231</loc>
    <lastmod>2010-03-02T23:18:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/create_net_properties_in_eiffel</loc>
    <lastmod>2007-03-15T23:12:44+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/233</loc>
    <lastmod>2011-07-04T23:32:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/contracts_for_delegates</loc>
    <lastmod>2007-10-17T08:11:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/235</loc>
    <lastmod>2011-01-10T17:49:54+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/jocelyn_fiat/lets_talk_about_runtimelogging_library</loc>
    <lastmod>2014-04-01T09:25:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/237</loc>
    <lastmod>2010-06-13T13:04:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/and_people_are_still_using_java_answers</loc>
    <lastmod>2009-09-23T15:39:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/type_inference_in_eiffel</loc>
    <lastmod>2007-03-07T09:07:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/comment_documentation_for_use_in_eiffel_development_tools</loc>
    <lastmod>2007-02-26T22:18:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_testing</loc>
    <lastmod>2007-05-30T17:49:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/242</loc>
    <lastmod>2010-04-28T11:15:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/submit_eiffelstudio_to_the_sourceforge_community_choice_awards</loc>
    <lastmod>2009-05-13T22:30:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/schoelle/petition_for_examples_of_covariance</loc>
    <lastmod>2010-12-19T12:43:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/correctness_conditions_2_for_calling_an_agent</loc>
    <lastmod>2010-01-28T13:06:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/246</loc>
    <lastmod>2011-01-07T13:38:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/bayt/goanna_moves_to_origo</loc>
    <lastmod>2007-11-05T16:49:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/248</loc>
    <lastmod>2010-05-29T16:58:21+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/maverick/about_aspects</loc>
    <lastmod>2019-09-18T08:18:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/fun_with_generics</loc>
    <lastmod>2008-06-17T20:45:27+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/251</loc>
    <lastmod>2010-07-15T14:25:31+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/moriol/questionnaire_on_unit_tests</loc>
    <lastmod>2007-07-17T12:02:48+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/passback_variable_performance_comparison</loc>
    <lastmod>2009-11-18T20:49:39+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/how_to_save_a_jpg_file_with_quality_option</loc>
    <lastmod>2009-03-10T17:04:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/google_protocol_buffers</loc>
    <lastmod>2008-11-16T04:56:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_6_1_and_external_commands</loc>
    <lastmod>2007-10-22T20:19:11+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/257</loc>
    <lastmod>2013-09-25T18:42:44+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/258</loc>
    <lastmod>2010-05-12T22:46:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/259</loc>
    <lastmod>2010-01-15T22:34:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/protecting_objects</loc>
    <lastmod>2010-02-17T11:39:52+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/added_espawn_tool</loc>
    <lastmod>2007-02-27T03:40:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/an_end_to_class_renaming</loc>
    <lastmod>2007-07-21T22:10:31+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/263</loc>
    <lastmod>2013-08-05T16:22:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/implementing_cqs</loc>
    <lastmod>2007-03-15T08:10:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/jvelilla/new_eiffel_support_site</loc>
    <lastmod>2014-07-29T17:44:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/266</loc>
    <lastmod>2011-10-30T23:17:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/dfurrer/first_preview_of_the_new_eiffelvision2_for_the_mac</loc>
    <lastmod>2010-01-28T13:16:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/void_safety_isnt</loc>
    <lastmod>2009-10-02T19:34:15+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/larryliuming/eiffel_image_embedder_tool</loc>
    <lastmod>2007-10-10T04:03:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/270</loc>
    <lastmod>2011-07-12T19:33:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/jocelyn_fiat/lets_talk_about_the_encoding_library</loc>
    <lastmod>2014-04-01T17:24:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/moriol/testing_testing_testing</loc>
    <lastmod>2008-02-06T10:47:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/273</loc>
    <lastmod>2010-06-29T12:07:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/274</loc>
    <lastmod>2011-02-25T10:53:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/patrickr/origo_alpha_launched</loc>
    <lastmod>2012-06-04T21:33:48+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/jocelyn_fiat/new_eiffel_library_to_build_xmpp_tool</loc>
    <lastmod>2012-03-13T17:59:29+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/277</loc>
    <lastmod>2012-12-15T23:06:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/eiffel_on_beams</loc>
    <lastmod>2008-05-19T05:13:48+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/ljr1981/new_library</loc>
    <lastmod>2014-11-18T18:58:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/ted_eiffel/take_advantage_of_eiffel_exceptions_as_objects</loc>
    <lastmod>2014-11-19T18:51:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/[user]/how_does_eiffels_string_library_fare_with_unicode</loc>
    <lastmod>2013-11-28T06:34:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/class_fibonacci</loc>
    <lastmod>2008-11-13T20:27:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/finnianr/eiffelloop_news_27th_july_2016</loc>
    <lastmod>2016-07-27T11:31:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/in_the_beginning_god_created_bad_code</loc>
    <lastmod>2006-12-01T18:45:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/ted_eiffel/farewell_mute_eiffelstudio</loc>
    <lastmod>2009-02-19T11:30:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Jocelyn-Fiat/2009/12/how-run-sample-program-eiffel-studio</loc>
    <lastmod>2018-06-14T20:16:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/schoelle/a_case_against_inline_agents</loc>
    <lastmod>2014-05-02T09:30:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/288</loc>
    <lastmod>2011-05-03T08:59:15+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/finnianr/part_ii_eiffelview_11_the_new_eiffel_repository_publishing_tool</loc>
    <lastmod>2018-10-05T09:22:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/eiffel_and_a_vfd</loc>
    <lastmod>2008-05-06T15:13:31+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/read_only_strings</loc>
    <lastmod>2007-04-13T18:54:52+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/292</loc>
    <lastmod>2010-08-15T22:08:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/patrickr/of_daemons_and_threads</loc>
    <lastmod>2012-06-04T21:28:54+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/finnianr/a_dj_tool_written_in_eiffel</loc>
    <lastmod>2016-08-08T12:03:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/iphone_sdk_3_0</loc>
    <lastmod>2009-06-18T15:50:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/eiffelstudio_completion_tip</loc>
    <lastmod>2007-08-10T20:58:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/finnianr/when_using_expanded_classes_is_not_always_the_best_performance_option</loc>
    <lastmod>2015-11-05T12:19:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/mtn/the_need_for_an_eiffel_room</loc>
    <lastmod>2007-02-13T05:39:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/profiling</loc>
    <lastmod>2007-10-13T21:14:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/quick_windows_uninstallations</loc>
    <lastmod>2008-10-07T20:34:08+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/301</loc>
    <lastmod>2011-12-09T00:38:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/maverick/graph_library_name_ideas</loc>
    <lastmod>2007-06-01T18:22:29+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffel_and_iphone_ipod_touch_2</loc>
    <lastmod>2009-06-02T16:26:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/new_installers</loc>
    <lastmod>2007-02-14T00:39:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/getting_started_with_db4o_for_eiffel</loc>
    <lastmod>2010-01-28T13:10:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/the_principle_of_clarity_of_style</loc>
    <lastmod>2008-01-17T11:13:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/307</loc>
    <lastmod>2010-07-29T13:42:54+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/308</loc>
    <lastmod>2011-05-06T18:53:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/juliant/why_you_should_check_your_database_backups</loc>
    <lastmod>2007-03-01T16:51:04+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/problems_with_nans</loc>
    <lastmod>2007-05-08T15:34:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/inheriting_comments</loc>
    <lastmod>2008-02-18T19:28:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/finnianr/eiffelloop_news_june_2016</loc>
    <lastmod>2016-07-15T05:10:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/mice_and_computers</loc>
    <lastmod>2007-03-16T16:40:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/314</loc>
    <lastmod>2010-08-26T00:20:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/lets_talk_about_state_machines</loc>
    <lastmod>2017-09-28T15:49:11+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/high_hopes_for_gtk_on_osx</loc>
    <lastmod>2008-09-26T00:32:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/peter_gummer/utf_8_in_net_revisited</loc>
    <lastmod>2017-03-06T11:55:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/patrickr/using_an_automatic_build_and_testing_system</loc>
    <lastmod>2012-06-04T21:27:11+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/c_c_calls_and_callbacks</loc>
    <lastmod>2020-08-16T08:23:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/320</loc>
    <lastmod>2014-08-27T02:12:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/in_case_you_did_not_know_c_s</loc>
    <lastmod>2008-06-22T06:05:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/322</loc>
    <lastmod>2012-07-12T11:47:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/serialization_to_string</loc>
    <lastmod>2007-06-20T19:36:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/attachment_in_creation_features_with_exceptions</loc>
    <lastmod>2009-07-14T21:32:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_1405_now_available</loc>
    <lastmod>2014-06-06T22:50:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/swift</loc>
    <lastmod>2014-06-04T22:53:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/ted_eiffel/eiffelstudio_less_emissive_on_the_screen</loc>
    <lastmod>2008-11-15T01:47:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/328</loc>
    <lastmod>2012-12-28T21:42:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/integrating_eiffel_with_com</loc>
    <lastmod>2008-05-09T15:28:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/trouble_with_array_of_linked_list_elements</loc>
    <lastmod>2009-11-11T17:23:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/finnianr/part_i_eiffelview_10_the_new_eiffel_repository_publishing_tool</loc>
    <lastmod>2018-10-04T16:11:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/why_target</loc>
    <lastmod>2007-04-08T05:40:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/333</loc>
    <lastmod>2011-02-02T00:21:52+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/juliant/single_file_compilation</loc>
    <lastmod>2024-06-27T11:04:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/335</loc>
    <lastmod>2010-01-28T07:25:07+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/336</loc>
    <lastmod>2013-03-08T18:17:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/eiffel_compilation_and_tuning_execution_speed</loc>
    <lastmod>2007-04-05T16:08:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/daemon_howto</loc>
    <lastmod>2007-04-03T22:39:27+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/339</loc>
    <lastmod>2012-07-31T20:28:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/calculator</loc>
    <lastmod>2007-03-01T21:18:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/bayt/good_vision_s_are_priceless</loc>
    <lastmod>2007-03-13T18:44:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/daylight_stealing_time</loc>
    <lastmod>2007-03-26T05:58:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/eiffel_application_hits_the_big_wide_world</loc>
    <lastmod>2007-12-21T10:08:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/using_i18n_and_poedit</loc>
    <lastmod>2014-07-24T16:11:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/eiffel_exceptions</loc>
    <lastmod>2008-05-23T18:28:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/juliant/a_picture_says_more_than_thousand_words</loc>
    <lastmod>2007-03-03T17:33:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/how_to_run_eweasel_in_eiffel_studio_testing_tool_gui</loc>
    <lastmod>2009-04-16T04:30:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/installing_eiffelstudio_on_ubuntu</loc>
    <lastmod>2013-10-05T00:40:11+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/finnianr/goodbye_to_the_crossplatform_bridge</loc>
    <lastmod>2016-06-27T09:43:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/mtn/no_more_boring_tv</loc>
    <lastmod>2007-05-02T19:38:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_6_0_is_out</loc>
    <lastmod>2007-06-27T17:13:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/352</loc>
    <lastmod>2010-10-26T23:50:39+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/353</loc>
    <lastmod>2011-01-18T15:46:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/simple_timer_class</loc>
    <lastmod>2007-04-19T17:55:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/unicode_strings_an_opportunity</loc>
    <lastmod>2007-12-16T06:06:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/[user]/forthcoming_language_improvements</loc>
    <lastmod>2013-09-25T20:53:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/maverick/experimental_graph_library</loc>
    <lastmod>2007-06-01T14:59:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/an_interview_with_mark_howard</loc>
    <lastmod>2008-05-30T05:28:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/how_to_get_the_output_of_a_command_using_eiffelprocess</loc>
    <lastmod>2008-09-22T17:01:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/360</loc>
    <lastmod>2011-11-19T14:44:51+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/juliant/oscms_2007</loc>
    <lastmod>2007-03-27T21:41:52+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/362</loc>
    <lastmod>2012-06-04T21:37:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/using_jenkins_with_eiffel</loc>
    <lastmod>2014-02-24T12:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/mtn/tag_it_tag_it_tag_it</loc>
    <lastmod>2007-03-01T17:03:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/find_class_files_fast_in_eiffelstudio</loc>
    <lastmod>2007-10-26T15:57:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/366</loc>
    <lastmod>2010-07-28T00:35:44+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/eiffelenvision_editor_and_eiffel_for_net</loc>
    <lastmod>2010-01-28T13:12:08+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/368</loc>
    <lastmod>2011-07-06T15:03:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_6_0_coming_soon</loc>
    <lastmod>2007-05-09T18:46:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/370</loc>
    <lastmod>2012-12-06T04:36:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffel_and_iphone_ipod_touch</loc>
    <lastmod>2009-05-22T19:00:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/phundinhvu/cant_construct_for_local_variables</loc>
    <lastmod>2009-11-04T10:14:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/maverick/the_role_of_exceptions_in_an_ideal_world</loc>
    <lastmod>2008-09-25T14:57:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colin_adams/wide_finder</loc>
    <lastmod>2007-11-10T09:04:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/375</loc>
    <lastmod>2010-10-11T08:10:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/maverick/lets_talk_about_strings</loc>
    <lastmod>2008-10-15T01:07:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eif_reference_vs_eif_object</loc>
    <lastmod>2007-03-01T02:35:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/finnianr/quick_benchmarks</loc>
    <lastmod>2016-03-19T10:06:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/looking_forward_to_eiffelstudio_6_1</loc>
    <lastmod>2010-01-28T12:45:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/patrickr/happy_70000_eiffelstudio</loc>
    <lastmod>2007-08-22T21:23:48+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/[user]/lets_talk_about_eiffel_libraries</loc>
    <lastmod>2014-03-05T13:07:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/iso8859_is_dead_long_live_iso8859</loc>
    <lastmod>2013-08-06T11:01:21+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/383</loc>
    <lastmod>2011-01-10T23:02:08+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/finnianr/introducing_class_zstring</loc>
    <lastmod>2015-11-17T15:54:21+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/bayt/piece_of_cake</loc>
    <lastmod>2007-05-02T16:42:46+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/thomasbeale/annoying_basics_that_should_work_better</loc>
    <lastmod>2014-05-13T04:46:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/colinadams/compiling_to_llvm</loc>
    <lastmod>2014-05-12T15:15:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/[user]/type_inference_in_1311_local_declarations_exception_monitoring_at_tag_level_and_function</loc>
    <lastmod>2014-02-14T06:24:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/389</loc>
    <lastmod>2010-02-16T17:09:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/390</loc>
    <lastmod>2012-05-09T15:33:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/391</loc>
    <lastmod>2010-10-07T14:44:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/exceptions_as_objects</loc>
    <lastmod>2012-06-04T21:35:52+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/paulbates/a_little_help_for_mac_users</loc>
    <lastmod>2008-01-16T20:09:15+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/manus_eiffel/eiffelstudio_completion_tip_2</loc>
    <lastmod>2007-08-14T04:15:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/dfurrer/using_the_new_cocoa_eiffel_framework</loc>
    <lastmod>2009-06-19T15:33:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/donthb/looks_like_i_have_to_use_the_blog_to_post_a_question</loc>
    <lastmod>2007-09-15T17:05:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/397</loc>
    <lastmod>2011-11-30T23:59:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/[user]/options_that_impact_performance</loc>
    <lastmod>2014-01-24T01:23:08+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/node/399</loc>
    <lastmod>2010-04-01T16:58:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/schoelle/merry_christmas</loc>
    <lastmod>2014-12-24T20:40:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/article/how_to_use_multi_constraint_generics_to_implement_reusable_numeric_algorithms</loc>
    <lastmod>2007-02-26T22:18:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_17_01</loc>
    <lastmod>2017-03-03T14:30:52+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Alexander%252520Kogtenkov/2017/03/</loc>
    <lastmod>2018-07-09T07:24:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/twitter_tutorial</loc>
    <lastmod>2017-05-29T12:30:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/twitter_authentication</loc>
    <lastmod>2017-07-03T12:29:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/modal</loc>
    <lastmod>2017-04-20T20:29:48+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/license/eiffelstudio/gpl</loc>
    <lastmod>2017-04-04T08:18:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/2017/04/</loc>
    <lastmod>2017-04-20T20:56:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/parsing_twitter_json</loc>
    <lastmod>2017-07-03T12:34:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/downloads</loc>
    <lastmod>2021-01-19T09:57:11+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/read_a_tweet</loc>
    <lastmod>2017-07-03T12:35:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_17_05</loc>
    <lastmod>2017-05-31T08:16:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/reading_user_timeline</loc>
    <lastmod>2017-07-03T13:05:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/Swagger_codegen_for_eiffel</loc>
    <lastmod>2018-06-14T20:15:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/Eiffel_travisci</loc>
    <lastmod>2017-08-07T19:49:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Alexander%20Kogtenkov/2017/09/Revival%20of%20manifest%20arrays</loc>
    <lastmod>2017-09-18T13:11:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/rosivaldo/2017/09/set-theory</loc>
    <lastmod>2023-06-15T17:11:31+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/room</loc>
    <lastmod>2017-12-04T15:11:36+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/room/misc</loc>
    <lastmod>2017-12-04T15:01:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/setup/</loc>
    <lastmod>2022-11-15T13:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_18_01</loc>
    <lastmod>2018-02-19T18:55:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2018/03/re-split-root-little-design-pattern</loc>
    <lastmod>2018-03-17T15:12:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio/2018/03/</loc>
    <lastmod>2020-09-18T16:14:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/mongodb_eiffel</loc>
    <lastmod>2018-06-14T20:14:29+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2018/04/applying-dry-principle-attribute-setting-textual-data</loc>
    <lastmod>2018-04-29T13:12:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Colin%20Adams/2018/05/not-magic-just-ironic</loc>
    <lastmod>2018-05-15T11:27:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2018/05/benchmarking-five-iteration-styles</loc>
    <lastmod>2018-05-19T11:10:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2018/05/introducing-map-list-structure</loc>
    <lastmod>2018-05-22T11:41:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2018/05/proposal-improve-usefulness-routine-chain-append</loc>
    <lastmod>2018-05-22T11:35:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2018/05/considerations-when-writing-class-invariants</loc>
    <lastmod>2018-05-25T19:41:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_18_07</loc>
    <lastmod>2018-07-25T07:12:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/rosivaldo/2018/08/set-theory-0-30-just-released</loc>
    <lastmod>2018-08-04T23:39:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/purpose</loc>
    <lastmod>2018-08-20T17:06:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/privacy_policy</loc>
    <lastmod>2018-12-22T13:08:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/terms_of_use</loc>
    <lastmod>2018-08-20T17:11:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/rosivaldo/2018/08/set-theory-0-30-a</loc>
    <lastmod>2018-08-27T10:26:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/rosivaldo/2018/09/set-theory-0-30-b</loc>
    <lastmod>2018-09-12T12:23:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/myprojects</loc>
    <lastmod>2020-01-10T15:46:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2018/10/eiffel-view-repository-publisher-version-1-0-18</loc>
    <lastmod>2018-10-09T09:08:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/projects/</loc>
    <lastmod>2018-10-11T12:46:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/projects/eiffel-web</loc>
    <lastmod>2024-03-20T17:15:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2018/10/string-editing-class</loc>
    <lastmod>2018-10-15T10:36:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/rosivaldo/2018/11/set-theory-0-30-c</loc>
    <lastmod>2018-11-10T23:29:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%2520Bezault/2018/11/</loc>
    <lastmod>2018-11-28T15:40:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/rosivaldo/2018/12/set-theory-0-30-d</loc>
    <lastmod>2018-12-02T20:24:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_18_11</loc>
    <lastmod>2018-12-17T15:57:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/try_eiffel</loc>
    <lastmod>2018-12-19T10:05:29+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_19_01-beta</loc>
    <lastmod>2019-02-05T16:23:54+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_19_02-beta</loc>
    <lastmod>2019-03-08T11:41:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2019/03/gobo-eiffel-19-03-released</loc>
    <lastmod>2019-03-21T22:21:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_19_03-beta</loc>
    <lastmod>2019-04-02T12:40:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_19_04-beta</loc>
    <lastmod>2019-05-06T14:53:46+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_19_05</loc>
    <lastmod>2019-05-22T14:35:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2019/06/gobo-eiffel-19-06-released</loc>
    <lastmod>2019-06-21T20:55:48+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Alexander%20Kogtenkov/2019/06/eiffelstudio-19-11-highlights-warnings-errors</loc>
    <lastmod>2019-06-27T07:41:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_19_06-beta</loc>
    <lastmod>2019-07-01T14:38:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_19_07-beta</loc>
    <lastmod>2019-07-31T17:50:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2019/08/elegant-way-implement-singleton-pattern</loc>
    <lastmod>2019-08-08T11:49:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Alexander%20Kogtenkov/2019/09/eiffelstudio-19-08-intermediate-beta-release-now-available</loc>
    <lastmod>2019-09-03T08:34:08+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/2019/10/wrapping-tensorflow-c-api-wrapc</loc>
    <lastmod>2020-03-12T14:54:27+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/javier/2019/10/eiffelstudio-19-08-intermediate-beta-release-now-available</loc>
    <lastmod>2019-10-03T12:24:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2019/10/gobo-19-10-released</loc>
    <lastmod>2019-10-03T12:16:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2019/11/gobo-19-11-released</loc>
    <lastmod>2019-11-03T10:35:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2020/01/gobo-20-01-released</loc>
    <lastmod>2020-01-21T21:16:46+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Alexander%20Kogtenkov/2020/03/symbolic-forms-loops</loc>
    <lastmod>2024-03-26T10:42:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2020/03/gobo-20-03-released</loc>
    <lastmod>2020-03-22T09:12:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2020/05/gobo-20-05-released</loc>
    <lastmod>2020-05-31T13:42:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Alexander%20Kogtenkov/2020/06/unicode-aliases</loc>
    <lastmod>2024-03-26T10:25:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/wish_list_2</loc>
    <lastmod>2020-06-15T14:24:39+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Alexander%20Kogtenkov/2020/07/compile-time-guarantees-string-content</loc>
    <lastmod>2020-07-08T13:11:54+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/tools/eiffel-script</loc>
    <lastmod>2020-09-18T16:13:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/license/eiffelstudio/license</loc>
    <lastmod>2020-11-25T08:37:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Alexander%20Kogtenkov/2020/12/once-classes</loc>
    <lastmod>2020-12-15T11:20:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_20_11</loc>
    <lastmod>2020-12-22T13:34:08+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2022/01/gobo-22-01-released</loc>
    <lastmod>2022-01-09T20:57:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_21_11</loc>
    <lastmod>2022-02-11T14:40:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_22_05</loc>
    <lastmod>2022-05-31T12:27:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2022/06/three-memory-conservation-techniques</loc>
    <lastmod>2022-06-23T09:45:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2022/07/acing-eiffel-configuration-files</loc>
    <lastmod>2022-07-05T17:46:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_22_12</loc>
    <lastmod>2023-01-09T13:44:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2023/01/safer-way-get-set-parts-compact-number-using-contracts</loc>
    <lastmod>2023-02-02T16:17:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2023/08/surprising-cost-type-checking-eiffel</loc>
    <lastmod>2023-08-30T08:16:52+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2023/09/tool-obtain-eiffel-code-metrics-across-many-libraries</loc>
    <lastmod>2023-09-17T11:43:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_23_09</loc>
    <lastmod>2023-10-06T07:32:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2023/10/automating-object-data-compaction-expanded-numeric-types</loc>
    <lastmod>2024-10-16T11:01:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2023/12/cobol-inspired-numeric-formatting-eiffel</loc>
    <lastmod>2023-12-08T12:06:39+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2023/12/seven-magic-number-why-7-letter-codes-make-sense</loc>
    <lastmod>2023-12-18T15:18:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/developers/eiffelstudio_compilation_git</loc>
    <lastmod>2024-05-31T12:58:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2024/03/spot-architecture-applied-class-arrayed-list</loc>
    <lastmod>2024-03-16T15:08:15+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_24_05</loc>
    <lastmod>2024-06-14T15:15:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/resources/learning</loc>
    <lastmod>2024-06-28T12:22:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/William%20Steinberg/2024/06/first-ever-udemy-eiffel-course-has-gone-live</loc>
    <lastmod>2024-06-28T14:41:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2024/10/python-and-eiffel-comparison-conciseness</loc>
    <lastmod>2024-10-17T12:39:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Finnian%20Reilly/2024/10/automated-object-data-compaction-revisited</loc>
    <lastmod>2024-10-16T13:27:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_25_02</loc>
    <lastmod>2025-02-19T07:03:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/autoproof</loc>
    <lastmod>2025-08-07T14:23:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2025/09/gobo-25-09-released</loc>
    <lastmod>2025-09-08T18:59:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2025/10/gobo-eiffel-25-10-released</loc>
    <lastmod>2025-10-03T18:52:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2025/12/gobo-eiffel-25-12-released</loc>
    <lastmod>2025-12-04T23:12:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2026/01/gobo-eiffel-26-01-released</loc>
    <lastmod>2026-01-12T08:07:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/eiffelstudio_25_12</loc>
    <lastmod>2026-01-26T09:54:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/2026/01/eiffelstudio-backend-stack</loc>
    <lastmod>2026-01-26T10:07:21+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/blog/Eric%20Bezault/2026/03/gobo-eiffel-26-03-released</loc>
    <lastmod>2026-03-08T14:20:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_Overview</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Invitation_to_Eiffel_%28I2E%29</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_General_Properties</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_What_Must_I_Know_First</loc>
    <lastmod>2026-01-27T12:33:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_The_Software_Process_in_Eiffel</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Design_Principles</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_Hello_World</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Object-Oriented_Design</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_The_Static_Picture-_System_Organization</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Classes</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_The_Dynamic_Structure-_Execution_Model</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Types</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_Genericity_and_Arrays</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Design_by_Contract_and_Assertions</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_Design_by_Contract_%28tm%29%2C_Assertions_and_Exceptions</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Exceptions</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_Inheritance</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Event-Driven_Programming_and_Agents</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_Instructions</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Genericity</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_Once_routines_and_shared_objects</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Inheritance</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_Other_Mechanisms</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Polymorphism_and_Dynamic_Binding</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_Agents</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Combining_Genericity_and_Inheritance</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_Lexical_Conventions_and_Style_Rules</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Deferred_Classes_and_Seamless_Development</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_To_Learn_More</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Putting_a_System_Together</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Introduction_to_the_Examples_Book</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Touch_of_Class-_Learning_to_Program_Well_with_Objects_and_Contracts</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Conditional_expression</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ET-_Eiffel_Tutorial_Copyright</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Eiffel_as_an_expression_language</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Eiffel_programming_language_syntax</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Example-_Command_line_arguments</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Example-_Environment_variables</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Example-_File_IO</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Example-_Polymorphism</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Example-_Reverse_a_string</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Example-_Self-initializing_attributes_and_assigner_commands</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Example-_Sieve_of_Eratosthenes</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Example-_Sleep</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Expressions</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/I2E-_Invitation_to_Eiffel_Copyright</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Manifest_array</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Mini_How-tos</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Object-Oriented_Software_Construction%2C_2nd_Edition</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Two-Minute_fact_sheet</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Types</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Void-safe_changes_to_Eiffel_libraries</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Void-safety-_Background%2C_definition%2C_and_tools</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Void-safety-_how_Eiffel_removes_null-pointer_dereferencing</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/ECMA_Standard_367</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Eiffel</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Eiffel_Code_Comments</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Eiffel_Overview</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Eiffel_programming_language_reserved_words</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Your_next_project_in_Eiffel</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/An_Eiffel_Tutorial_%28ET%29</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Creating_a_new_void-safe_project</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Eiffel_Coding_Standard</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Eiffel_Tutorials</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Eiffel-_The_Language</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Language_reference</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Learning_Eiffel</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Local_Declaration_Guidelines</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Mixing_void-safe_and_void-unsafe_software</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Common_myths_and_misconceptions_about_Eiffel</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Quick_reference_to_the_Eiffel_programming_language</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Style_Guidelines</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Technical_papers_about_Eiffel</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Books_about_the_Eiffel_Method_and_Language</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Coding_Standards</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Reusable_Software-_The_Base_Object-Oriented_Component_Libraries</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Seamless_Object-Oriented_Software_Architecture</loc>
    <lastmod>2026-02-25T08:14:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Converting_existing_software_to_void-safety</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Examples</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/What_makes_a_Certified_Attachment_Pattern</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/EiffelStudio-_A_Guided_Tour_-_Eiffel_Software_Technical_Report</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Void-safe_programming_in_Eiffel</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Getting_a_STRING_from_a_NUMERIC_object</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Iterating_on_a_LIST</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Removing_object_while_iterating_on_a_LIST</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffel/Managing_CTRL%2BC_in_console_application</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_release_notes</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Execution_commands</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Getting_Started</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_6.7_and_ISE_Eiffel_6.8</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Melting_Ice_Technology</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_5.7</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_6.8</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Run_and_stop_at_breakpoints</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Breakpoints</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Class_formatters-_Basic_text_view</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Copying_the_Example_Files</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio-_General_interface_description</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_5.6_and_ISE_Eiffel_5.7</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_6.6_and_ISE_Eiffel_6.7</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_5.6</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_6.7</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Run_with_arguments</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Running_the_Code_Analyzer</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Supported_C_compilers</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Browsing_tools</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Call_stack_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Clickable_view</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Code_Analyzer-_Interpreting_Results</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Command_line</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Execution_profiles</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_5.5_and_ISE_Eiffel_5.6</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_6.5_and_ISE_Eiffel_6.6</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_5.5</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_6.6</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Starting_EiffelStudio_and_Opening_a_Project</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Class_formatters-_Flat_view</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Code_Analyzer-_Customization</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Compiling_and_Executing_a_System</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Dynamic_library_generation</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_Editor</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Execution_record_and_replay</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_5.4_and_ISE_Eiffel_5.5</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_6.4_and_ISE_Eiffel_6.5</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_25.12</loc>
    <lastmod>2026-01-20T17:23:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_5.4</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_6.5</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Run_without_breakpoints</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/A_Look_at_the_Project_Directory</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Contract_Editor_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Contract_view</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_5.3_and_ISE_Eiffel_5.4</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_6.3_and_ISE_Eiffel_6.4</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Object_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_25.02</loc>
    <lastmod>2026-01-20T10:41:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_5.3</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_6.4</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Run_a_finalized_executable</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Syntax_level_variant_settings_by_version</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Differences_between_standard_ECMA-367_and_Eiffel_Software_implementation</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio-_Project_settings_window</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Expression_evaluation</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Flat_Contract_view</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_5.2_and_ISE_Eiffel_5.3</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_6.2_and_ISE_Eiffel_6.3</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_24.05</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_5.2</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_6.3</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Starting_To_Browse</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Step_into_a_feature</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Ancestors</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Compiler</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Debuggee%27s_Object_Storage</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Differences_between_ETL_2nd_printing_and__Eiffel_Software__implementation</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Execute_one_line_at_a_time</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_5.1_and_ISE_Eiffel_5.2</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_6.1_and_ISE_Eiffel_6.2</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_23.09</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_5.1</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_6.2</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Viewing_Classes</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Code_Analyzer</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Compiler_History</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Customizing_the_tools_layout_and_toolbars</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Debugger</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Descendants</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_5.0_and_ISE_Eiffel_5.1</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_6.0_and_ISE_Eiffel_6.1</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_22.12</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_5.0</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_6.1</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Step_out_of_a_feature</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Threads_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Clients</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Error_List_Tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Exceptions_handling_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_4.5_and_ISE_Eiffel_5.0</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_5.7_and_ISE_Eiffel_6.0</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Pause_an_application</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Producing_and_Exporting_Documentation</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_22.05</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_6.0</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Browsing_Features</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Diagram_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_21.11</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Stack_overflow_prevention</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Stop_a_debugged_application</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Suppliers</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Attributes</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Debugging_tips_with_the_objects_grid_view</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Metrics_tool</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_20.11</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Retargeting_Through_Pick-and-Drop</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Console_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Debugging_preferences</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Recompiling_and_Editing</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_20.05</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Routines</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Command_line_debugger</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Handling_Syntax_and_Validity_Errors</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Invariants</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Outputs_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_19.12</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Creators</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Debugging_and_Run-time_Monitoring</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Debugging_limitations</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Eiffel_Information_System</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_19.05</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/AutoTest</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Deferred_features</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_with_ISE_Eiffel_18.01_and_18.07</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_18.11</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Syntax_automatic_completion_preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Using_AutoTest</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Adding_a_cluster</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Adding_a_view</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Assertions_checking_configuration_changes</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Attach_application</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Browsing_Information</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA001_-_Self_Assignment</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA002_-_Unused_argument</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA003_-_Feature_never_called</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA004_-_Command-Query_Separation</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA005_-_Useless_object_test_local</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA006_-_Object_test_typing_not_needed</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA010_-_High_complexity_of_nested_branches_and_loops</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA011_-_Too_many_arguments</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA013_-_Exported_creation_procedure</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA017_-_Empty_conditional</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA020_-_Variable_not_read_after_assignment</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA023_-_Unneeded_parentheses</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA024_-_Use_across_loop</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA025_-_Use_semicolons</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA028_-_Combine_two_if_instructions</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA032_-_Long_routine_implementation</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA033_-_Large_class</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA034_-_High_NPATH_complexity</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/CA071_-_Self-comparison</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Centering_tools_on_a_component</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Change_Analysis</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Computing_Project_Metrics</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Creating_a_new_class</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Creating_inheritance_links</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Detach_application</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Eiffel_Scheme_Syntax</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Eiffel_compatibility_options</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_interface_mechanisms</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio-_All_shortcuts</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio-_Creating_a_new_project</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio-_Starting_a_project</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelThread_differences_from_4.5_to_5.0</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_clauses</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/FreeBSD</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/General_Preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/General_output_pane</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Generating_executables</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Generating_multi-format_documentation</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/How_to_set_up_a_Profiler_Configuration_File</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Information_Tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Installing_Microsoft_C_compiler</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Language_and_Capabilities</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Legacy_code</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Looking_for_a_cluster</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_15.12_and_ISE_Eiffel_16.05</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Metric_Evaluation_Panel</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/New_feature_dialog</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Once_routines_and_constants</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Pick-and-drop_mechanism</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Profiler_Wizard</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_18.07</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_22.12_-_macosx</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Running_an_application</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Searching</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Select_the_Compilation_mode</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Setting_the_editor_behavior</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Showing_or_hiding_links_and_labels</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Software_Installation_for_EiffelStudio</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Source_Control_Management</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Switching_to_the_diagram_tool</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/System_Options</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Testing-_Background_and_basics</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/The_AutoTest_Interface</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/VD81</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/VWMA%281%29</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Wizards_and_dialogs</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Adding_a_library</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Address_bars</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Annotation_Management</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Attribute_symbols</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Attributes%2C_metrics_and_measures</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Breakpoint_editing</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Browsing</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Call_stack_tool-_Interface</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Changing_system_exploration_depth</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Changing_texts_display</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Class_formatters-_External_features</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Class_views</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Comment_and_uncomment_lines</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Compile_%28and_run%29_menu</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Compiler_differences_from_4.5_to_5.0</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Computing_a_measure</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Context_Tools</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Creating_a_new_feature</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Creating_an_archive</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Creating_client-supplier_links</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Cursor_moves</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Defining_derived_metrics</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Defining_new_metrics</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Deleting_a_view</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Detailed_Result_Panel</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Development_Window_Preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Dialogs</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Dynamic_library_builder</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EIS_incoming_Examples</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_Preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_window_overview</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio-_Using_command_line_options</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Evaluating_a_measure</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Evaluation_tool_or_Watch_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Favorites_tree</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Basic_text_view</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_tree</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/General_Editor_Preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/General_Target_Options</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Generating_XMI_documentation</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Generating_libraries</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Getting_started</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Graphics-based_Design</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/HP_OpenVMS</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Interface</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Interrupting_an_application</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Keywords_automatic_completion_preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Looking_for_a_class</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Main_address_bar</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Name_field</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/New_favorite_class_command</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/New_feature_dialog_overview</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Notation</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Opening_the_new_feature_dialog</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Pick-and-drop_shortcut</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Preference_window_overview</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Profiler_wizard_guided_tour</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Record_execution</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_18.01</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Requirements</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Retrieving_a_project_from_a_configuration_file</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Reuse_or_Generate_an_Execution_Profile</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Setup_and_installation</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Syntax_auto_complete</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/System_tree_representation</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/The_Eiffel_Test_Wizard</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Third_Party_Tools_Installation_Help</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Undoing_and_redoing</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Viewing_information_about_a_cluster</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Viewing_information_about_a_component</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Window_list</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Adding_a_class</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Adding_a_procedure</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Altering_the_system</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Argument_list</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Assertion_Options</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Batch_compilation</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Breakpoint_commands</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Class_menu</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Comparing_to_an_archive</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Context_tool_address_bar</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Create_a_manual_test</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Create_favorite_folder_command</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Creating_aggregate_client-supplier_links</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Customizing_toolbars</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Debug_output</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Defining_linear_metrics</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Definition_file</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Definitions</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Diagram_toolbar</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Discardable_dialogs</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EIS-_Outgoing</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Editing_a_project</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Eiffel_Editor_Preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_Diagram_Tool_Preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_Tools_Preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_tutorials</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Error_wizard</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Exploring_an_application_dynamic_state</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Exported_features</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Favorites_menu</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_call_auto_complete</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Flat_view</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_views</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Formatted_information_about_compiled_classes_and_features</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Groups_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/HP_Tru64_UNIX</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Handling_new_metrics</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Indent_and_unindent_selection</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Information_relative_to_a_stack_element</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Introducing_EiffelStudio</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Keyboard_shortcuts_preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Keyword_completion_customization</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Looking_for_a_feature</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Main_toolbars</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Managing_new_metrics</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Metric_Definition_Panel</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/New_cluster_command</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/New_expression_dialog</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/New_feature_command</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/New_procedure_layout</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Opening_new_windows</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Preferences_Reference</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Profiler_How_To%27s</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Protocols</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Refactoring</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_17.05</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Removing_items_from_a_view</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Replay_%28recorded%29_execution</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Saving_a_measure</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Select_a_Run-time_information_record_to_generate_the_Execution_Profile</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Selection</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Setting_the_assertion_level</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Toolbar_customization</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Units</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Using_automatic_class_licensing</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Viewing_information_about_a_class</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Window_menu</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Adding_a_feature</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Adding_a_function</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Breakpoint_information_command</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Change_data_share_mode</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Changing_colors_of_classes</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Class_name_auto_complete</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Clipboard_functionality</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Command_line_interactive_mode</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Compiling</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Default_values_for_keyword_completion_preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Defining_ratio_metrics</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Dynamic_library-_Generated_files</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EIS-_Incoming</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Editor_Preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_Reference</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio-_Key_shortcuts</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Embed_lines_in_%27if_then...end%27_or_in_%27debug...end%27</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Execute_tests</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/External_compilation_pane</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Callers</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_menu</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Features_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Group_Options</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/HP-UX</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Handling_archives</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Header_comment</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/How_EiffelStudio_Compiles</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Looking_for_an_expression_in_text</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Making_the_context_tool_independent_from_the_editor</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Managing_links</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Metric_History_Panel</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Metric_framework_and_theory</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Move_to_Folder_command</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/New_class_command</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/New_function_layout</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Organize_Favorites_dialog</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_17.01</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Rename_Class</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Select_the_information_you_need_and_formulate_your_query</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Set_slice_size_command</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Setting_the_syntax_variant</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Supported_exceptions</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/User_interface_basics</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Using_breakpoints</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Using_the_link_tool</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Variable_Definition</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Viewing_information_about_a_feature</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Viewing_measure_details</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Views</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Window_related_commands</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Adding_an_attribute</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Advanced_Options</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Breakpoint_menu</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Changing_the_default_history_size</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Contexts</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Creating_handles</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Debugger_Preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Elementary_and_composite_metrics</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Enabling_the_profiler</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/External_commands_editor_dialog</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Favorites_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Assigners</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Handling_exceptions</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/History_functionality</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Linux</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Locate_command</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Metric_Archive_Panel</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Modifying_the_display</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/New_attribute_layout</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Object_Viewer_%28also_known_as_Expanded_display%29</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Precondition</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Profile_query_window</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_16.05</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Remove_favorite_command</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Removing_a_cluster</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Rename_Feature</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Running_and_debugging</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Save_call_stack</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/System_menu</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Technical_papers_about_EiffelStudio</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/The_Command-Line_Compiler</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Zooming_a_diagram</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/finish_freezing_utility</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Choosing_classes_to_be_ignored_in_BON_diagrams</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Designing_a_project</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Diagram_tool-_Code_generation</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_How_To%27s</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Executing_a_System_Within_and_Without_EiffelStudio</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Creators</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Local_variable</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Mac_OS_X</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_15.08_and_ISE_Eiffel_15.12</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Managing_views</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/New_feature_dialog-_feature_properties_modification</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Pull_up_Feature</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Raw_metrics_and_selection_criteria</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Recent_Project_Preferences</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_15.12</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Remove_object_command</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Removing_a_class</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Retrieving_all_classes_into_a_cluster</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Search_functionality</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Testing_menu</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Using_debug_clauses</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Using_extracted_tests</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Using_libraries</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Warning_Options</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Windows_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Automatic_completion</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Customizing_class_text_views</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Debug_Options</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Deleting_items</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Exporting_a_diagram_to_PNG_image_file</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_body</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Callees</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/How_to_analyze_a_project</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Iconifying_and_restoring_a_cluster</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_15.01_and_ISE_Eiffel_15.08</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/OpenBSD</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Profile_menu</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_15.08</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Removing_a_feature</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Search_tool</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Selection_Criteria</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Setting_the_command_line_arguments</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Tuning_a_program</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Writing_Documentation_Filters_with_EFF%2C_the_Eiffel_Filter_Format</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Change_the_Display_Quality</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Code_Templates</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Configuring_an_external_editor</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Documentation_menu</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Externals_Options</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Assignees</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Generating_documentation</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Manual_identification_and_copyright</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Moving_a_class</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Operations_on_text_blocks</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Postcondition</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Predefined_raw_metrics</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Profiling</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_15.01</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/SGI_Irix</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Using_generated_tests</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Using_threads</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Changing_project_parameters</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Clean_compile</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Customizing_EiffelStudio</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Customizing_EiffelStudio_for_Subversion_commands</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Edit_menu_commands</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Creations</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_13.11_and_ISE_Eiffel_14.05</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_14.05</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Scopes</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Solaris</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Tasks_Options</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Tracing</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Turn_on_Physics_Mode</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Type_selection</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Domains</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Editor_customization</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Implementers</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Invariant_field</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_7.3_and_ISE_Eiffel_13.11</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Managing_tests</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_13.11</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Switching_between_BON_and_UML_View</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Variables</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Windows</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Anchoring</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Ancestor_versions</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_7.2_and_ISE_Eiffel_7.3</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Measurement_archive</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_7.3</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Set-procedure</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Type_mapping</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Adjusting_Physics_Settings</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Descendant_versions</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_7.1_and_ISE_Eiffel_7.2</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_7.2</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Under_the_Hood_-_How_metrics_work</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Criterion_References</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Feature_formatters-_Homonyms</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_7.0_and_ISE_Eiffel_7.1</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_7.1</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Using_the_Cluster_Legend</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/7.x</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Major_changes_between_ISE_Eiffel_6.8_and_ISE_Eiffel_7.0</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Release_notes_for_EiffelStudio_7.0</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_6_compiler_history</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_6_release_notes</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Code_Analyzer-_Rules</loc>
    <lastmod>2026-01-20T10:37:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_5_compiler_history</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_5_release_notes</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/eiffelstudio/Errors_and_warnings</loc>
    <lastmod>2026-01-20T10:36:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/IRON-_Eiffel_package_repository</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/.NET</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Basic_computing</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Bmpview</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/COM_and_Eiffel</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Getting_started</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Single-element_producer-consumer</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/attribute_exists</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Brushes</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Counter</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelCOM_Wizard_Introduction</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Graphics</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Porting_an_Eiffel_application_from_UNIX_to_Windows_or_vice-versa</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_access</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Common_Controls</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Dates_and_times</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelCOM_Wizard_Guided_Tour</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Producer-consumer</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_adopt</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Basic_operations</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Commands</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Dining_philosophers</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelCOM_Wizard_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Including_other_languages</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Simple_Hello_world_form_sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_attribute</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Barbershop</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Controls_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Message_Box</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Porting_instructions</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_attribute_type</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Baboon_crossing</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Concurrency</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Ctlcolor</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Menus</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Advanced_Queries</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Cursors</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/MDI</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Networking</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Search-insert-delete</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Calculator-_winform</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Database_access</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Disk_Space</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Senate_bus</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Fontenum</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/GDI_plus_-_text</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Quicksort</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Web_technology</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_create</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Dealing_with_references</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Dining_savages</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Fun</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Text_processing</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_disable_visible_exception</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Faneuil_Hall</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Header_Control</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Preferences</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Hello_World%21</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Observer_pattern</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_enable_visible_exception</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/List_View</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tuple_queries</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase_Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelCOM_Interface_Content</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Magnify</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_name</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_CodeDom_Provider_Manager</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_for_ASP.NET_Installation</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelThread_Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Getting_Started_with_SCOOP</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/MDI_%28Multiple_Document_Interface%29</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Widgets_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Writing_ASP.NET_pages_in_Eiffel</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_name_by_tid</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/windows_cluster</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/.NET_Installation_instructions</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/ABEL</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/ADO_.NET_Samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/ADO.NET_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/About_the_Code_Document_Object_Model_%28CodeDom%29</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Absolute_time</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Accelerator_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Advanced</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Build_Tab</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/CECIL_-_C_to_Eiffel</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/COM</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Calculator-_console</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/CodeDom-_Getting_Started</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Creating_a_New_COM_Component</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Data_structures_use</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Database_Connection</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_%22external%22_mechanism</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_polynomial_parser</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_scanner</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel2Java_Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel2Java_class_reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase_Sample-_Calculator</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase%2C_Abstract_Container_Structures-_The_Taxonomy</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase%2C_The_Kernel</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild_How_To%27s</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild_window_overview</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild-_Creating_a_new_project</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild-_Starting_a_project</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelCOM_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelCOM-_Introduction</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelLex_Samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelLex_Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelNet_Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelParse_Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelPreferences_Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelRibbon_Design_Tool</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelStore_Interface_Layer</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelThread_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelThreads</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelTime_Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelVision_Introduction</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelVision_Pick_and_Drop</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelWeb_Basic_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelWeb_Content_Introduction</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelWeb_Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelWeb_framework</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Error_handling</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Esql_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Features</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/How_the_EiffelCOM_Wizard_works</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/How_to_build_a_concurrent_graphical_application-_EiffelVision_with_SCOOP</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Interfaces</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Interfacing_with_C_and_C%2B%2B</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Interfacing_with_DLLs</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/MDI_Details</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Menu_Details</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Merging_radio_button_groups</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Obsolete_%22external%22_interfaces</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Overview</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Pools</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Primitives</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Process_and_BaseProcess</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/SCOOP_tutorial</loc>
    <lastmod>2026-01-27T12:46:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/The_Eiffel_CodeDom_Provider</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Triggering_Pick-and-Drop</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tutorial_Step_1</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Universal_class_and_its_features</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Vison2_-_How-to</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_Common_Concepts</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_CHECKBOX</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_CHOOSE_COLOR_DIALOG</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Wel_Sample-_Menus</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/What_is_EiffelNet</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eSplitter</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Building_a_.NET_application</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/C_externals</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/CECIL_-_Eiffel_to_C</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/COM_Concepts</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Clients_and_servers</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Compiling_an_Eiffel_system_for_CECIL</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Concurrent_programming_with_SCOOP</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Console_Samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Containers</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Conventions</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Converting_EiffelVision_2_Systems_to_Void-Safety</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Create_an_object</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Creating_a_new_component_from_an_Eiffel_project</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Cursor_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Data_Modification</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Data_structures_creation</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Date_Time_Picker</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Duration</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EIFFEL_SCAN_Text</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_Classes</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_for_.NET_Terminology</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel2Java_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase_Data_Structures_Overview</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase_Data_Structures%2C_Lists</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild_Notation</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelLex</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelLex_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelNet_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelParse_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelPreferences</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelPreferences_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelStore</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelStore_Implementation_Layer</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelStore_Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelVision_Library_Reference_Manual</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelWeb_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Generated_Files</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Generation_Tab</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Inheriting_WEL_APPLICATION</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Initialization</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Installation</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Kernel</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Language-related_facilities</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Main_toolbar</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Microsoft_Windows</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Minimal</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Obsolete_EiffelWeb</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Polling</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Positioning_table_children</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Processing_Requests</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Redefining_main_window</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/ResourceBench</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Retrieving_a_project_from_a_Build_project_file</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Selector_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Structures</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Thread_library_overview</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Timers</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tour</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tutorial_Step_2</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_Interface_Content</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_CHECK_BOX_3_STATE</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_CHOOSE_FOLDER_DIALOG</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/controls_cluster</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_procedure</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Accessing_a_COM_Component</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Adding_Class_Features</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/An_overview_of_EiffelNet_Mechanisms</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/C%2B%2B_Externals</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/CECIL_-_Basic_sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/COM_Interfaces</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Class_Hierarchy</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Database_Selection</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Delete_an_object</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_Class_and_Feature_Names</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_for_.NET</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_for_ASP.NET_Tools_and_Administration</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase_Support_Cluster</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase%2C_Dispensers</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild_Version_History</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild-_General_interface_description</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild-_Key_shortcuts</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelLex_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelNet_Samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelPreferences_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelRibbon</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelStore_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelStore_Generation_Cluster</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelTime_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelVision_2_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelVision_Dialogs</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelWeb_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Files%2C_input%2C_output</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Gauges_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Inserter_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Interface_for_preferences</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Interval</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Name_Mapper</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Parse_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Pizza</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Positioning_fixed_children</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Predef</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Redefining_%60init_application%27</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Regions_and_Processors</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Supported_Constructs</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/The_Eiffel_for_.NET_language</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Threads_Samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Troubleshooting</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tutorial_Step_3</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Using_a_CECIL_archive</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_Tutorial</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_CHOOSE_FONT_DIALOG</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_GROUP_BOX</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Widgets</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_protect</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eiffel_scan_console_input</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/stddlgs_cluster</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Accessing_an_existing_database</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/CECIL</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/CECIL_-_Threads</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/CECIL_interface_overview</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Coclass</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Compilation_of_multithreaded_systems</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Configuration</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/DATE_TIME_to_STRING_Conversion</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Docking</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_.NET_samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_Project_Processing</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_for_.NET_Integration</loc>
    <lastmod>2026-01-20T10:41:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase_Samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase%2C_Trees</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelStore_DataView_Cluster</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelStore_Samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelVision_2_Samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Inheritance</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Items</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Layout_constructor</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Persistence%2C_storage%2C_and_retrieval</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Printer</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Same_Machine</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Save_a_project</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Selection_Access</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Separate_Calls</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Solutions_and_Libraries</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Standard_dialogs_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tutorial_Step_4</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Type_Organization</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Using_Eiffel_%28to_write_ASP.NET_pages%29</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_Class_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_LIST_VIEW</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_OPEN_FILE_DIALOG</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Winform_Samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eiffel_scan_console_output</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Access_to_internal_properties</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/CECIL_-_How_to_compile_the_samples%3F</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/CECIL_Reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Common_message_hooks</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Constructors_and_Creation_Procedures</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Data_Object_Coupling</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Defending_against_SQL_injections_with_EiffelStore</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_Software_Free_Eiffel_Library_License_%28IFELL%29</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel2Java</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase%2C_Sets</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelCOM_Wizard</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelNet</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Events</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Exclusive_Access</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Genericity</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Introduction_to_the_examples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Known_issues</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Logging</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/More_precision</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Names_Mappings</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Once_features_in_multithreaded_mode</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Reparent_an_Object</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Reusing_a_COM_Component</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Rich_Edit</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/The_Component_Location</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tutorial_Step_5</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Two_Machines</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Type_selector</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Viewport_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_Samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_MULTIPLE_LINE_EDIT</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_PRINT_DIALOG</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Access_Type</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Building_a_COM_Component</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/CECIL_samples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Design_by_Contract_and_Assertions</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Design_by_Contract_in_SCOOP</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase%2C_Tables</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelParse</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelStore_ODBC_with_PostgreSQL</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Import_a_project</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Object_editor</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Properties</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Query_variables</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Similar_Types_Occurring_in_Both_Libraries</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Split_Area</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tutorial_Step_6</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_MULTIPLE_SELECTION_LIST_BOX</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_SAVE_FILE_DIALOG</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_string</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Asynchronous_Calls</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Deeper_into_COM</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Display_window</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_for_ASP.NET_Documentation</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_reserved_words</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBase%2C_Iteration</loc>
    <lastmod>2026-01-20T10:37:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Exception_Mechanism</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Multithread_FAQ</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Obtaining_a_finer_degree_of_control</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Progress_bar_sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Required_Permissions</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Standard_Dialogs_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Stored_Procedures</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Support</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tutorial_Step_7</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_OWNER_DRAW_BUTTON</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Wizards-_Command_Line_Options</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_type</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Builder_window</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Common_Scenarios</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Database_control</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_Implementation</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Event_Programming_with_Agents</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Exceptions_in_SCOOP</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Figures</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Simple_data_binding</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Timer</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tutorial_Step_8</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Using_datagram_sockets</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_PROGRESS_BAR</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_type_by_name</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Component_selector</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelCOM_Library</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Event-driven_command_execution</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Limitations</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/SCOOP_examples</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tree_View_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Using_Referenced_Assemblies</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_PUSH_BUTTON</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_type_by_reference</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/A_more_complex_example</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_for_.NET_Compliance</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelTime</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/SCOOP_implementation</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Tree_view</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Unicode_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_RADIO_BUTTON</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Widget_selector</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_type_id</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Bibliography</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Component_viewer</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelVision_2</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Referenced_Assembly_Type_and_Feature_Name_Conversion</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Revisions_and_Bug_Fixes</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/SCOOP_papers</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_SCROLL_BAR</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Windows_Sample</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Workaround_Eiffel_.NET_limitations</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_wean</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/History</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_SINGLE_LINE_EDIT</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Xcell</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Constants</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Platform_specifics</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_SINGLE_SELECTION_LIST_BOX</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/XY_Co-ordinates</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild-_Project_settings_window</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_TOOLTIP</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild_Preferences</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_TRACK_BAR</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/EiffelBuild-_Code_Generation</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/WEL_UP_DOWN_CONTROL</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/eif_%2A_function</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/solutions/Eiffel_.NETCore_execution</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/glossary/Glossary</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/faq/FAQ</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/contribute/How_to_contribute_to_documentation</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/contribute/Help_to_edit_documentation</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.eiffel.org/doc/contribute/How_to_contribute</loc>
    <lastmod>2026-01-20T10:37:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
</urlset>
