LOLCODE

LOLCODE
clase de idioma lenguaje de programación esotérico, lenguaje de programación y lenguaje de programación procedimental
Apareció en 2007
Autor adam lindsey
Desarrollador Adán Lindsey [1] [2]
extensión de archivo .lol, .lols
Liberar 0.10.5 (21 de abril de 2014)
Versión de prueba 0.11.2 (13 de diciembre de 2014)
sido influenciado gato gracioso
Sitio web lolcode.org
 Archivos multimedia en Wikimedia Commons

LOLCODE  es un lenguaje de programación esotérico inspirado en el meme de internet lolcat 'ah .

El sitio web oficial contiene la especificación de este lenguaje, y aunque algunos puntos no se describen en él, ya hay varios intérpretes y compiladores de este lenguaje que funcionan. LOLCODE es un lenguaje completo de Turing , ya que es posible implementar el intérprete Brainfuck en LOLCODE [3] .

Un ejemplo de la estructura de un programa

LOLCODE utiliza un diccionario conciso de la jerga de Internet en inglés , por lo que una persona familiarizada con esta jerga puede comprender perfectamente el código del programa incluso sin conocer la sintaxis. Este es un ejemplo de ¡Hola, mundo! " y un programa simple para mostrar el contenido del archivo en la pantalla:

HAI ¿PUEDE TIENE STDIO? VISIBLE "HAI MUNDO!" KTHXBYE


HAI ¿PUEDE TIENE STDIO? POR FAVOR ABRIR ARCHIVO "LOLCATS.TXT"? Gracias ARCHIVO VISIBLE Acerca de NOES "¡ERROR!" VISIBLE KTHXBYE

Lista de comandos

Equipo Comentario
HAI Inicio del programa
¿ PUEDE TIENE un nombre de archivo ? Similar a la directiva del lenguaje C "#include (nombre de archivo)"
cadena VISIBLE Salida en pantalla
KTHXBYE fin de programa
por favor equipo ?
Código AWSUM THX O
Código NOES

Bloque de manejo de excepciones . Similar a la construcción "intentar .. atrapar .. finalmente" en Java

Implementaciones de lenguaje

Notas

  1. Departamento de Informática de la Universidad de Lancaster -  Noticias . Universidad de Lancaster, Departamento de Computación. Consultado el 9 de junio de 2009. Archivado desde el original el 28 de mayo de 2009.
  2. Anne Hamaca . La nueva fama: celebridad de Internet  (inglés) , CNN  (1 de mayo de 2008). Archivado desde el original el 30 de abril de 2009.
  3. El foro de LOLCODE / Prueba de que LOLCode se está completando: intérprete de BrainF*** en LOLCode Archivado el 11 de julio de 2007.

Enlaces