Estoy interesado en estudiar cómo funciona un intérprete, y LOLCODE me hace reír, así que: ¿Cuál es el mejor interléter OpenSource LOLCODE? Puntos de bonificación por proporcionar un REPL decente.¿Cuál es el "mejor" intérprete de lolcode de código abierto?
Respuesta
Depende de su idioma favorito/"mejor para entender"; por ejemplo, aquí hay un intérprete de código abierto Java y Perl.
Enlace roto en Perl. –
@JB: Gracias por informar el enlace roto. Wayback Machine de Internet Archive ayuda aquí: http://web.archive.org/web/20090505151552/http://drago.cc/lol/lol.pl – schnaader
Aunque quizás no sea el "mejor", creo que es genial que alguien del equipo de DLR haya creado realmente un LOLCode interpreter based on the DLR, con acceso completo al .NET Framework.
Agregado Enlace de Wayback Machine
Enlace roto aquí. ¿Todavía está alojado en algún lugar? – Terrance
Ciertamente, sin una definición de "mejor", hay poca manera de responder a esta pregunta con certeza. Estoy escribiendo un intérprete LOLCODE (http://pgfoundry.org/projects/pllolcode/) para admitir LOLCODE como un lenguaje para escribir procedimientos almacenados en la base de datos PostgreSQL. (¿Por qué, preguntas? Porque quería aprender cómo). Este intérprete está escrito en C y usa Bison y Flex para analizar. Estas parecen ser las "mejores" opciones en este caso porque eso es lo que PostgreSQL usa. Si está más familiarizado con, digamos, Perl, el intérprete basado en Perl es probablemente mejor.
Sé que no es un intérprete, pero he utilizado la implementación Lolcode.net, y funcionó bastante bien para mí. Sigue el specifications relativamente bien, excepto por algunas cosas (como matrices).
Además, lo tengo para ejecutar en Linux usando Mono, si la compatibilidad de Linux es importante para usted.
Mi aplicación favorita es LOLPython
Por lo tanto, una gran ventaja si eres un fan de pitón. :)
Y si quería hacer cambios a lo que ya está definido, es bastante simple. : D
- 1. ¿Qué intérprete LOLCODE usar?
- 2. ¿Cuál es el mejor reproductor FLV de código abierto (embebido)?
- 3. ¿Cuál es el mejor (y gratis) intérprete de APL?
- 4. ¿Cuál es el mejor gerente de boletín PHP abierto?
- 5. ¿Cuál es el mejor sistema de ticket de ayuda de código abierto?
- 6. ¿Cuál es el mejor ejemplo de código abierto de una aplicación ligera de Windows?
- 7. ¿Cuál es el mejor paquete de código abierto de agrupamiento de documentos?
- 8. ¿Qué orugas de código abierto es la mejor?
- 9. Mejor proveedor de código abierto LINQ
- 10. ¿Hay algún intérprete de código abierto para JavaScript?
- 11. ¿Cuál es la mejor solución de código abierto para almacenar datos de series de tiempo?
- 12. ¿Cuál es la mejor y más activa tecnología de búsqueda de código abierto .Net?
- 13. ¿Cuál es la mejor biblioteca de código abierto de Python para dibujar un gráfico?
- 14. ¿Cuál es la mejor biblioteca de visión por computador Java de código abierto?
- 15. ¿Cuál es su herramienta de depuración de código abierto favorita?
- 16. ¿Cuál es la mejor herramienta de modelado UML compatible con Linux de código abierto?
- 17. ¿Cuál es la mejor herramienta de rastreo web de código abierto escrita en Java?
- 18. ¿Cuál es la mejor alternativa de código abierto para MS Team Foundation Server?
- 19. ¿Cuál es la mejor práctica para bifurcar un proyecto de código abierto?
- 20. Cuál es la diferencia entre las licencias de código abierto
- 21. ¿Es C de código abierto?
- 22. ¿ExtJS es de código abierto?
- 23. ¿Cuál es la mejor manera de documentar el código f #?
- 24. ¿Cuál es la mejor manera de probar el código GWT
- 25. ¿Cuál es la mejor forma de organizar el código?
- 26. ¿Cuál es el mejor servidor de aplicaciones de fuente abierta?
- 27. ¿Cuál es el mejor protocolo abierto para el software de sala de chat?
- 28. Mejor editor WSDL/XML de código abierto para Java
- 29. ¿Cuál es el mejor marco de código abierto para producir programáticamente archivos de video .mov o .flv?
- 30. Mejor licencia para vender software de código abierto
Estoy muy decepcionado de que no haya escrito su pregunta en el lenguaje de lolcats –
@Peter: ¡Oh, no! ¡Ur editz haz a grammer fail! "LOLCODE ** me hace ** reír". – DLH
En realidad, escribir la pregunta en lolcode parece ser una forma segura de cerrarla porque "no es una pregunta real". http://stackoverflow.com/questions/4435000/i-can-haz-bugfix-closed Moderadores haz no meta. –