el Abra

Regular Expression FSA visualizer es un sitio en flash para jugar con expresiones regulares.
Ponés la expresión regular, y mientras vas tipeando la tira a analizar, se muestra una animación de los autómatas finitos determinista y no determinista sociados a la regexp.
Diversión nerd asegurada… y una excelente herramienta pedagógica para docentes de teoleng.

6 Comentarios »

  1. esto es über-nerd.

    Comment por quese — 23/2/2006 @ 1:09 pm

  2. más vale :)

    Comment por javier — 23/2/2006 @ 1:20 pm

  3. Buenísimo, teoría de lenguajes fue una de mis materias favoritas en la facultad!
    Si tuviera más tiempo le tiraría con alguna bien complicada para ver si la resuelve bien :).

    Comment por vero — 24/2/2006 @ 12:39 pm

  4. está muy buena la animación…ahora, no entiendo bien como maneja los no determinismos… mete lo que supongo que son unas transiciones épsilon por ahí… por ejemplo con a*b |a*a…

    Ya que estamos, aporto:

    http://ironphoenix.org/tril/tm/

    Comment por rodia — 24/2/2006 @ 2:45 pm

  5. simulador de máquina de turing… grandioso

    Bo, en serio, ustedes que están en el mojo inco, pásenle estos links a los estudiantes (si no lo hacen ya)

    y por las dudas, quese, esto es muuuucho más nerd, porque al menos las regexps son ubicuas en los lenguajes de scripting manejados por diseñadores-web-no-nerds.

    I mean, esto es jarcór jarcór nerd.

    Comment por javier — 24/2/2006 @ 3:09 pm

  6. (lol con lo de jarcór nerd)
    prometo pasar el link, nosotros pasamos una herramienta que se llama jflap que hace todas esas cosas, hecha en java. igual, a mí personalmente me gustan más las cosas web.

    (omito el comentario sobre la ubicuidad de las mt en todos los lenguajes de programación :D)

    Comment por rodia — 24/2/2006 @ 3:59 pm

RSS de los comentarios de esta entrada.

Deje un comentario

Párrafos y saltos de línea automáticos, los e-mails nunca se publican, etiquetas HTML permitidas: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

(requerido)

(opcional) No aparece en el sitio ni será divulgado

(opcional)


2

Editado por Javier Frank - Gestionado con WordPress