<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Michoacano&#039;s Blog &#187; código</title>
	<atom:link href="http://michoacano.com.mx/tag/codigo/feed/" rel="self" type="application/rss+xml" />
	<link>http://michoacano.com.mx</link>
	<description>Blog de un mundialmente conocido habitante del estado de Michoacán. Estudiante del Tecnológico de Morelia, nerd, geek, cinéfilo, metalero, ateo y algo de activista.</description>
	<lastBuildDate>Wed, 11 Jan 2012 19:45:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Lisp: Código que encuentra la solución al juego de puzzle</title>
		<link>http://michoacano.com.mx/lisp-codigo-que-encuentra-la-solucion-al-juego-de-puzzle/</link>
		<comments>http://michoacano.com.mx/lisp-codigo-que-encuentra-la-solucion-al-juego-de-puzzle/#comments</comments>
		<pubDate>Sat, 17 May 2008 16:41:29 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tecnológico]]></category>
		<category><![CDATA[algoritmos]]></category>
		<category><![CDATA[código]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[puzzle]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/?p=700</guid>
		<description><![CDATA[Ahí va otro código que desarrolle en IA. Busca la solución por el algoritmo Búsqueda profundidad del juego puzzle. El código esta hecho para Windows, y para ejecutarlo necesitas NewLisp y Mulisp que lo puedes descargar al final del post. &#40;define &#40;Abajo E&#41; &#40;set 'b &#40;find 0 E&#41;&#41; &#40;cond &#40;&#40;&#38;lt; (+ b 3) 9) (push [...]]]></description>
			<content:encoded><![CDATA[<p>Ahí va otro código que desarrolle en IA. Busca la solución por el algoritmo <strong>Búsqueda profundidad</strong> del juego puzzle. El código esta hecho para Windows, y para ejecutarlo necesitas NewLisp y Mulisp que lo puedes descargar al final del post.</p>

<div class="wp_syntax"><div class="code"><pre class="lisp" style="font-family:monospace;"><span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Abajo E<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'b <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&amp;</span>lt<span style="color: #808080; font-style: italic;">; (+ b 3) 9) (push (nth b E) E (+ b 3)) (pop E b) </span>
   <span style="color: #66cc66;">&#40;</span>push 
   <span style="color: #66cc66;">&#40;</span>pop E <span style="color: #66cc66;">&#40;</span>+ b <span style="color: #cc66cc;">3</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> E b<span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#40;</span>Actualiza E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
  <span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Izquierda E<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'b <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">3</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">6</span><span style="color: #66cc66;">&#41;</span> false<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>push <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> b E<span style="color: #66cc66;">&#41;</span> E <span style="color: #66cc66;">&#40;</span>- b 
      <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
    <span style="color: #66cc66;">&#40;</span>pop E <span style="color: #66cc66;">&#40;</span>+ b <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#40;</span>Actualiza E<span style="color: #66cc66;">&#41;</span> 
&nbsp;
	<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
&nbsp;
&nbsp;
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Arriba E<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'b <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&amp;</span>gt<span style="color: #808080; font-style: italic;">; (- b 3) 0) (push (nth b E) E (- b 3)) (pop E (+ b 1)) </span>
    <span style="color: #66cc66;">&#40;</span>push <span style="color: #66cc66;">&#40;</span>pop E <span style="color: #66cc66;">&#40;</span>- b <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> E b<span style="color: #66cc66;">&#41;</span>
			<span style="color: #66cc66;">&#40;</span>Actualiza E<span style="color: #66cc66;">&#41;</span> 
	<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
  <span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Derecha E<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'b <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">5</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> b <span style="color: #cc66cc;">8</span><span style="color: #66cc66;">&#41;</span> false<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>push <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> b E<span style="color: #66cc66;">&#41;</span> E <span style="color: #66cc66;">&#40;</span>+ b 
      <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
    <span style="color: #66cc66;">&#40;</span>pop E b<span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#40;</span>Actualiza E<span style="color: #66cc66;">&#41;</span> 
	<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Busca EI EM <span style="color: #66cc66;">|</span> Res<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'EdosTrat '<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Res <span style="color: #66cc66;">&#40;</span>BusAProf <span style="color: #cc66cc;">1</span> EI EM Operadores<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">not</span> <span style="color: #66cc66;">&#40;</span>empty? Res<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> Res<span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">print</span> <span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>No hay solucion<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
   <span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>BusAProf Nivel EA EM Ops <span style="color: #66cc66;">|</span> ROps OpActual Encontrado NE<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'ROps Ops<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Encontrado '<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> EdosTrat <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cons</span> EA EdosTrat<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>while <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">and</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">not</span> Encontrado<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">not</span> <span style="color: #66cc66;">&#40;</span>empty? Ops<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> OpActual <span style="color: #66cc66;">&#40;</span>first Ops<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> Ops <span style="color: #66cc66;">&#40;</span>rest Ops<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> NE <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">eval</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list</span> OpActual <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">quote</span> EA<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">=</span> NE EM<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Encontrado <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list</span> OpActual<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">and</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">not</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">member</span> NE EdosTrat<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Encontrado <span style="color: #66cc66;">&#40;</span>BusAProf 
         <span style="color: #66cc66;">&#40;</span>+ Nivel <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span> NE EM ROps<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
      <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Encontrado <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cons</span> OpActual Encontrado<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>Encontrado<span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'Operadores '<span style="color: #66cc66;">&#40;</span>Arriba Izquierda Abajo Derecha<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Solucion <span style="color: #66cc66;">&#41;</span>
    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'E0 '<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'EF '<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I1  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I2  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I3  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I4  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I5  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I6  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I7  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I8  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
	  <span style="color: #66cc66;">&#40;</span>prop-color 'I9  <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span> <span style="color: #cc66cc;">254</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'E0 <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">append</span> E0 <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list</span> 
	<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I1<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I2<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I3<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I4<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I5<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I6<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I7<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I8<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'I9<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
		<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'cero <span style="color: #66cc66;">&#40;</span>+ <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E0<span style="color: #66cc66;">&#41;</span> <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
		<span style="color: #66cc66;">&#40;</span>eval-string <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span>concat <span style="color: #ff0000;">&quot;(prop-color 'I&quot;</span> <span style="color: #66cc66;">&#40;</span>string cero<span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">&quot; 200 200 200)&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'EF <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">append</span> EF <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list</span> 
	<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span>  <span style="color: #66cc66;">&#40;</span>prop-text 'F1<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
	 <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F2<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F3<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F4<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F5<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F6<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F7<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F8<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
     <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">integer</span> <span style="color: #66cc66;">&#40;</span>prop-text 'F9<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>prop-text 'S <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span>Busca E0 EF<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>Actualiza E<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> 'cero <span style="color: #66cc66;">&#40;</span>+ <span style="color: #66cc66;">&#40;</span>find <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span> <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>sleep <span style="color: #cc66cc;">900</span><span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#40;</span>prop-text 'I1 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">0</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I2 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">1</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I3 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">2</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I4 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">3</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I5 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">4</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I6 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">5</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I7 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">6</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I8 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">7</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>prop-text 'I9 <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">nth</span> <span style="color: #cc66cc;">8</span> E<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
   <span style="color: #66cc66;">&#40;</span>eval-string <span style="color: #66cc66;">&#40;</span>string <span style="color: #66cc66;">&#40;</span>concat <span style="color: #ff0000;">&quot;(prop-color 'I&quot;</span> <span style="color: #66cc66;">&#40;</span>string cero<span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">&quot; 200 200 200)&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>inicio <span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>text-font <span style="color: #ff0000;">&quot;Arial&quot;</span> -<span style="color: #cc66cc;">14</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-dialog 'Dialogo 'console <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">520</span> <span style="color: #cc66cc;">300</span> <span style="color: #ff0000;">&quot;Tarea 2 ::: Puzzle&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-label 'Texto1 'Dialogo <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">22</span> <span style="color: #ff0000;">&quot;ESTADO INICIAL&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-label 'Texto2 'Dialogo <span style="color: #cc66cc;">240</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">22</span> <span style="color: #ff0000;">&quot;ESTADO FINAL&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I1 'Dialogo <span style="color: #cc66cc;">60</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I2 'Dialogo <span style="color: #cc66cc;">95</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I3 'Dialogo <span style="color: #cc66cc;">130</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I4 'Dialogo <span style="color: #cc66cc;">60</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I5 'Dialogo <span style="color: #cc66cc;">95</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I6 'Dialogo <span style="color: #cc66cc;">130</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I7 'Dialogo <span style="color: #cc66cc;">60</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I8 'Dialogo <span style="color: #cc66cc;">95</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'I9 'Dialogo <span style="color: #cc66cc;">130</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;0&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F1 'Dialogo <span style="color: #cc66cc;">240</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F2 'Dialogo <span style="color: #cc66cc;">275</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F3 'Dialogo <span style="color: #cc66cc;">310</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F4 'Dialogo <span style="color: #cc66cc;">240</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F5 'Dialogo <span style="color: #cc66cc;">275</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;0&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F6 'Dialogo <span style="color: #cc66cc;">310</span> <span style="color: #cc66cc;">80</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F7 'Dialogo <span style="color: #cc66cc;">240</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F8 'Dialogo <span style="color: #cc66cc;">275</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'F9 'Dialogo <span style="color: #cc66cc;">310</span> <span style="color: #cc66cc;">110</span> <span style="color: #cc66cc;">20</span> <span style="color: #cc66cc;">20</span> <span style="color: #ff0000;">&quot;1&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-editline 'S 'Dialogo <span style="color: #cc66cc;">40</span> <span style="color: #cc66cc;">170</span> <span style="color: #cc66cc;">400</span> <span style="color: #cc66cc;">22</span> <span style="color: #ff0000;">&quot;&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-label 'Texto3 'Dialogo <span style="color: #cc66cc;">40</span> <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">150</span> <span style="color: #cc66cc;">22</span> <span style="color: #ff0000;">&quot;SOLUCION:&quot;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>win-pushbutton 'Solucion 'Dialogo <span style="color: #cc66cc;">370</span> <span style="color: #cc66cc;">50</span> <span style="color: #cc66cc;">70</span> <span style="color: #cc66cc;">22</span> <span style="color: #ff0000;">&quot;Solución&quot;</span> 
   'Solucion<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>prop-enabled 'Aplicar <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define-macro <span style="color: #66cc66;">&#40;</span>local var-<span style="color: #b1b100;">list</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">append</span> '<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">lambda</span> <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list</span> var-<span style="color: #b1b100;">list</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>rest <span style="color: #66cc66;">&#40;</span>args local<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define <span style="color: #66cc66;">&#40;</span>opsys <span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>primitive? clear-console<span style="color: #66cc66;">&#41;</span> 'windows<span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>primitive? int86<span style="color: #66cc66;">&#41;</span> 
    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>primitive? comm-read<span style="color: #66cc66;">&#41;</span> 
     'dos 'extender<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>primitive? registry-read<span style="color: #66cc66;">&#41;</span> 'win32<span style="color: #66cc66;">&#41;</span> 
   <span style="color: #66cc66;">&#40;</span>true 'unix<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #66cc66;">&#40;</span>define-macro <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> p1 p2<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set</span> p1 <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">eval</span> p2<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></pre></div></div>

<p>Aquí es cuando te das cuenta de que la Inteligencia es de buscar&#8230; no de pensar(¿O buscar es pensar?).<br />
Descargar <a href="http://michoacano.com.mx/wp-content/uploads/2008/05/newlisp.zip">newlisp.zip</a><br />
 <a href="http://pastebin.com/f74d5386a">Ver código en pastebin.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/lisp-codigo-que-encuentra-la-solucion-al-juego-de-puzzle/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>El código fuente de Windows vista</title>
		<link>http://michoacano.com.mx/el-codigo-fuente-de-windows-vista/</link>
		<comments>http://michoacano.com.mx/el-codigo-fuente-de-windows-vista/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 01:10:34 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[código]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/?p=671</guid>
		<description><![CDATA[Si alguno de ustedes lectores conocen algo de programación, este código les provocará una sonrisa y quizás una carcajada. &#60;sarcasmo&#62;Lo mas sorprendente es que le podemos criticar todo a Windows Vista&#8230; pero no podemos negar que tienen muy buenos programadores. !Que código mas óptimo¡, rehúsan codigo y la POO correctamente aplicada&#60;/sarcasmo&#62; Visto en puntogeek.com]]></description>
			<content:encoded><![CDATA[<p>Si alguno de ustedes lectores conocen algo de programación, este código les provocará una sonrisa y quizás una carcajada<strong>.</strong></p>
<p><strong>&lt;sarcasmo&gt;Lo  mas sorprendente es que le podemos criticar todo a Windows Vista&#8230; pero no podemos negar que tienen muy buenos programadores. !Que código mas óptimo¡,  rehúsan codigo y la POO correctamente aplicada&lt;/sarcasmo&gt;</strong></p>
<p><a href="http://michoacano.com.mx/wp-content/uploads/2008/04/codigo-fuente-windows-vista.gif"><img class="aligncenter size-full wp-image-672" title="codigo-fuente-windows-vista" src="http://michoacano.com.mx/wp-content/uploads/2008/04/codigo-fuente-windows-vista.gif" alt="" width="458" height="830" /></a></p>
<p>Visto en <a href="http://www.puntogeek.com/2008/04/15/el-codigo-fuente-de-windows-vista/">puntogeek.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/el-codigo-fuente-de-windows-vista/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Ilumina tu código con javascript y Highlight</title>
		<link>http://michoacano.com.mx/ilumina-tu-codigo-con-javascript-y-highlight/</link>
		<comments>http://michoacano.com.mx/ilumina-tu-codigo-con-javascript-y-highlight/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 23:31:15 +0000</pubDate>
		<dc:creator>julio</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[código]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://michoacano.com.mx/ilumina-tu-codigo-con-javascript-y-highlight/</guid>
		<description><![CDATA[Existen varias formas de resaltar tu código , una es usando geshi una clase en PHP que lo hace fácilmente pero de lado del servidor. Y otra muy buena opción es con Highlight que se encarga de detectar automáticamente el lenguaje(aunque puede definirse) y quitarle un poco de carga al servidor dándosela al cliente. ¿Cual [...]]]></description>
			<content:encoded><![CDATA[<p>Existen varias formas de resaltar tu código , una es usando <a href="http://qbnz.com/highlighter/faq.php">geshi</a>  una clase  en PHP que lo hace fácilmente pero de lado del servidor. Y otra muy buena opción es con Highlight que se encarga de detectar automáticamente el lenguaje(aunque puede definirse)  y quitarle un poco de carga al servidor dándosela al cliente.</p>
<p style="text-align: center"><img src="http://softwaremaniacs.org/media/soft/screenshots/highlight.png" height="290" width="270" /></p>
<p>¿Cual es mejor?  yo me voy por esta ultima, ya que no tienes que configurar nada  y es mas fácil implementarlo en cualquier CMS como wordpress o joomla que instalar un plugin especial para cada sistema.</p>
<p><a href="http://softwaremaniacs.org/soft/highlight/en/">Highlight </a></p>
]]></content:encoded>
			<wfw:commentRss>http://michoacano.com.mx/ilumina-tu-codigo-con-javascript-y-highlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

