Advertisement
Guest User

Kenkeiras - Brainfuck to Ook!.brainfuck

a guest
Jul 27th, 2010
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (Primero se preparan las letras)
  2. >           (Para uso posterior) (L 1)
  3. >>> (Esta memoria me la reservo) (L 3)
  4. O = 79
  5. o = 111
  6. k = 107
  7. ! = 33
  8. ? = 63
  9. (punto) = 46
  10. (espacio) = 32
  11.  
  12. ++++++++++ (L 4)
  13. [
  14.      >++++++++ ( 8 )   (L  5)
  15.      >+++++++++++ (11) (L  6)
  16.      >+++++++++++ (11) (L  7)
  17.      >+++ (3)          (L  8)
  18.      >++++++ (6)       (L  9)
  19.      >+++++ (5)        (L 10)
  20.      >+++ (3)          (L 11)
  21.      <<<<<<<-          (L  4)
  22. ]
  23. >-     (L  5)
  24. >+     (L  6)
  25. >---   (L  7)
  26. >+++   (L  8)
  27. >+++   (L  9)
  28. >----  (L 10)
  29. >++    (L 11)
  30. <<<<<<< (L 4)
  31.  
  32. <<< (Se vuelve al principio) (L 1)
  33. ,   (Se lee lo que el usuario dice)  (L 1)
  34. [
  35.    (Se copia por si no es codigo )
  36.    (en el nivel 2 L = 2)
  37.    [>+>+<<-]
  38.    >>        (L 3)
  39.    [-<<+>>]
  40.    <<        (L 1)
  41.    
  42.    (Por defecto NO es codigo)
  43.    >>>+ (L 4)
  44.    <<<  (L 1)
  45.  
  46.    (El L = 3 se usa para buscar los valores)
  47.    >>++++ (L 3)
  48.    [<<---------- (L 1) >> -] (L 3)
  49.    <<--- (L 1)
  50.    [   (Si no es un mas)
  51.        - (L 1)
  52.  
  53.        [   (Si no es una coma)
  54.            -    (L 1)
  55.  
  56.            [   (Si no es un menos)
  57.                -  (L 1)
  58.                [   (Si no es un punto)
  59.                    -------------- (Menos 14) (L 1)
  60.                    [   (Si no es un menor que)
  61.                        -- (L 1)
  62.                        [   ( Si no es un mayor que )
  63.                            <++++ (L 0)
  64.                            [->-------<] (Se resta 28)
  65.                            >     (L 1)
  66.                            -     (L 1)
  67.                            [   ( Si no abre corchetes )
  68.                                -- (L 1)
  69.                                [   ( Si no cierra corchetes )
  70.                                    >  (Anhade un punto si permite comentarios) (L 2) (No es codigo dice el caracter a secas)
  71.                                    >> - (L 4) ( Parece que no pero es dificil no meter )
  72.                                    <<< (L 1)  ( codigo sin querer en los comentarios )
  73.                                    [-] (Pone el caracter actual a 0)
  74.                                ]
  75.                                >>> (L 4)
  76.                                [   ( Si cierra corchetes )
  77.                                    >.   (L  5)
  78.                                    >.   (L  6)
  79.                                    >.   (L  7)
  80.                                    >>.   (L  9)
  81.                                    >>.   (L 11)
  82.                                    <<<<<<< (L 4)
  83.  
  84.                                    >.   (L  5)
  85.                                    >.   (L  6)
  86.                                    >.   (L  7)
  87.                                    >.   (L  8)
  88.                                    >>>.   (L 11)
  89.                                    <<<<<<< (L 4)
  90.  
  91.                                    - (L 4)
  92.                                ]
  93.                                <<< (L 1)
  94.                            ]
  95.                            >>> (L 4)
  96.                            [   ( Si abre corchetes
  97.  
  98.                                >.   (L  5)
  99.                                >.   (L  6)
  100.                                >.   (L  7)
  101.                                >.   (L  8)
  102.                                >>>.   (L 11)
  103.                                <<<<<<< (L 4)
  104.  
  105.                                >.   (L  5)
  106.                                >.   (L  6)
  107.                                >.   (L  7)
  108.                                >>.   (L 9)
  109.                                >>.   (L 11)
  110.                                <<<<<<< (L 4)
  111.  
  112.                                - (L 4)
  113.                            ]
  114.                            <<< (L 1)
  115.                        ]
  116.                        >>> (L 4)
  117.                        [   ( Si es un mayor que )
  118.  
  119.                            >.   (L  5)
  120.                            >.   (L  6)
  121.                            >.   (L  7)
  122.                            >>>. (L 10)
  123.                            >.   (L 11)
  124.                            <<<<<<< (L 4)
  125.  
  126.                            >.   (L  5)
  127.                            >.   (L  6)
  128.                            >.   (L  7)
  129.                           >>.   (L 9)
  130.                           >>.   (L 11)
  131.                           <<<<<<< (L 4)
  132.  
  133.                           - (L 4)
  134.                        ]
  135.                        <<< (L 1)
  136.                    ]
  137.                    >>> (L 4)
  138.                    [   (Si es un menor que)
  139.                        >.   (L  5)
  140.                        >.   (L  6)
  141.                        >.   (L  7)
  142.                        >>.   (L 9)
  143.                        >>.   (L 11)
  144.                        <<<<<<< (L 4)
  145.  
  146.                        >.   (L  5)
  147.                        >.   (L  6)
  148.                        >.   (L  7)
  149.                        >>>. (L 10)
  150.                        >.   (L 11)
  151.                        <<<<<<< (L 4)
  152.  
  153.                        - (L 4)
  154.                    ]
  155.                    <<< (L 1)
  156.                ]
  157.                >>> (L 4)
  158.                [   ( Si es un punto)
  159.                    >.   (L  5)
  160.                    >.   (L  6)
  161.                    >.   (L  7)
  162.                    >.   (L  8)
  163.                    >>>.   (L 11)
  164.                    <<<<<<< (L 4)
  165.  
  166.                    >.   (L  5)
  167.                    >.   (L  6)
  168.                    >.   (L  7)
  169.                    >>>. (L 10)
  170.                    >.   (L 11)
  171.                    <<<<<<< (L 4)
  172.  
  173.                    - (L 4)
  174.                ]
  175.                <<< (L 1)
  176.            ]
  177.  
  178.            >>> (L 4)
  179.            [   ( Si es un menos)
  180.                >.   (L  5)
  181.                >.   (L  6)
  182.                >.   (L  7)
  183.                >.   (L  8)
  184.                >>>.   (L 11)
  185.                <<<<<<< (L 4)
  186.            
  187.                >.   (L  5)
  188.                >.   (L  6)
  189.                >.   (L  7)
  190.                >.   (L  8)
  191.                >>>.   (L 11)
  192.                <<<<<<< (L 4)
  193.  
  194.                - (L 4)
  195.            ]
  196.            <<< (L 1)
  197.        ]
  198.        >>> (L 4)
  199.        [   ( Si es una coma)
  200.            >.   (L  5)
  201.            >.   (L  6)
  202.            >.   (L  7)
  203.            >>>. (L 10)
  204.            >.   (L 11)
  205.            <<<<<<< (L 4)
  206.            
  207.            >.   (L  5)
  208.            >.   (L  6)
  209.            >.   (L  7)
  210.            >.   (L  8)
  211.            >>>.   (L 11)
  212.            <<<<<<< (L 4)
  213.  
  214.            - (L 4)
  215.        ]
  216.        <<< (L 1)
  217.    ]
  218.    >>> (L 4)
  219.    [   (Si es un mas)
  220.        >.   (L  5)
  221.        >.   (L  6)
  222.        >.   (L  7)
  223.        >>>. (L 10)
  224.        >.   (L 11)
  225.        <<<<<<< (L 4)
  226.  
  227.        >.   (L  5)
  228.        >.   (L  6)
  229.        >.   (L  7)
  230.        >>>. (L 10)
  231.        >.   (L 11)
  232.        <<<<<<< (L 4)
  233.  
  234.        - (L 4)
  235.    ]
  236.    <<< (L 1)
  237.    >[-] (Limpiando)  (L 2)
  238.    >[-] (Limpiando)  (L 3)
  239.    << (L 1)
  240.    , (Se lee lo que el usuario dice)  (L 1)
  241. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement