{"id":372,"date":"2018-12-20T22:10:33","date_gmt":"2018-12-21T04:10:33","guid":{"rendered":"http:\/\/virtual.cuautitlan.unam.mx\/intar\/?page_id=372"},"modified":"2021-06-04T19:08:18","modified_gmt":"2021-06-05T00:08:18","slug":"predicados-para-apertura-de-programas","status":"publish","type":"page","link":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/?page_id=372","title":{"rendered":"Predicados para apertura de programas"},"content":{"rendered":"<h1><strong>Predicados de apertura <\/strong><\/h1>\n<p>Para la realizaci\u00f3n de un programa en PROLOG, basta con tener a la mano un block de notas\u00a0 en el cual escribir en texto plano, y darle una terminaci\u00f3n .txt o .pl. Sin embargo, es de suma importancia el hecho de poder consultar, editar o poder re consultar desde terminal los programas sobre los cuales se esta trabajando, para esto se tienen los comandos b\u00e1sicos de consult\\1, edit\\1 y reconsult\\1.<\/p>\n<p style=\"text-align: center;\"><strong>consult()<\/strong><\/p>\n<p>Con este comando, abriremos el archivo que se encuentre dentro de los par\u00e9ntesis, cargaremos el programa, predicados, y reglas que se encuentren dentro del archivo, y podremos comenzar a trabajar sobre \u00e9l. Por ejemplo, si tenemos <em>consult(\u2018programa.pl\u2019)<\/em>, el int\u00e9rprete leer\u00e1 el contenido del archivo <em>programa.pl.<\/em><\/p>\n<p style=\"text-align: center;\"><strong>edit()<\/strong><\/p>\n<p>Si lo que queremos es editar nuestro archivo, lo que tenemos que realizar es realizar la consulta <em>edit(\u2018programa.pl\u2019<\/em>), y de esta manera, nosotros abriremos el archivo <em>programa.pl<\/em>, y lo podremos editar en la forma que sea necesaria.<\/p>\n<p style=\"text-align: center;\"><strong>reconsult()<\/strong><\/p>\n<p>Una vez que hemos editado el archivo, podemos volver a re consultar el archivo modificado, solo colocando el testo <em>reconsult(\u2018programa.pl\u2019<\/em>).<\/p>\n<p>Por otro lado, si queremos consultar m\u00e1s de un programa de PROLOG, podemos utilizar la siguiente instrucci\u00f3n:<\/p>\n<blockquote>\n<p style=\"text-align: center;\">[&#8216;archivo1.pl&#8217;archivo2.pl&#8217;,archivo3.pl&#8217;].<\/p>\n<\/blockquote>\n<p>Lo que cargara en memoria los tres archivos solicitados.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Predicados de apertura Para la realizaci\u00f3n de un programa en PROLOG, basta con tener a la mano un block de notas\u00a0 en el cual escribir en texto plano, y darle una terminaci\u00f3n .txt o .pl. Sin embargo, es de suma importancia el hecho de poder consultar, editar o poder re consultar desde terminal los programas &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/?page_id=372\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> &#8220;Predicados para apertura de programas&#8221;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-372","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/index.php?rest_route=\/wp\/v2\/pages\/372"}],"collection":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=372"}],"version-history":[{"count":5,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/index.php?rest_route=\/wp\/v2\/pages\/372\/revisions"}],"predecessor-version":[{"id":943,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/index.php?rest_route=\/wp\/v2\/pages\/372\/revisions\/943"}],"wp:attachment":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}