AjClipper: un intérprete como Clipper que usa .NET

Published on Author lopezLeave a comment

Pueden encontrar el código de un intérprete que sigue una sintaxis similar a Clipper (hace un tiempo escribí Remember Clipper (en Anglish, Angel’s English) Recordando a Clipper ahí hay más enlaces sobre el lenguaje). Es de código abierto, y está albergado en mi proyecto de Code Katas en Goggle code:

http://code.google.com/p/ajcodekatas/source/browse/#svn/trunk/AjClipper

Es un intérprete, escrito en C#, y como otros que escribo, tiene acceso a los objetos nativos de .NET. Pienso que todo intérprete debería aprovechar la librería de clases que tenga el framework que lo soporta (que puede ser .NET o Java). Escribí el intérprete para:

– Practicar TDD (Test-Driven Development)
– Crear una herramienta simple para apalancar el conocimiento de Clipper de uno de los equipos en los que participo, para que practiquen algo más de .NET

Debería escribir posts sobre la implementación interna, visibilidad de variables, comandos, acceso a objetos .NET, manejo de work areas, etc… Una idea que estoy explorando es ejecutar el intérprete desde una páginas ASP.NET:

 

(Hay una aplicación web en el proyecto con una única página de prueba para ejecutar un texto que se ingresa).

Mi colección de enlaces sobre Clipper:

http://delicious.com/ajlopez/clipper

Debería mejorar el acceso a base de datos, y completar el lenguaje con más comandos y características.

Nos leemos!

Angel “Java” Lopez
http://www.ajlopez.com
http://www.msmvps.com/lopez
http://ajlopez.wordpress.com
http://ajlopez.zoomblog.com
http://twitter.com/ajlopez

Leave a Reply

Your email address will not be published. Required fields are marked *