LOLCODE

LOLCODE
LOLCODE
Apparu en 2007
Auteur Adam Lindsay

LOLCODE est un langage de programmation exotique inspiré de l'argot Internet et du Lolcat retrouvable sur les chats et forums anglais. La priorité des opérateurs et la syntaxe ne sont pas encore clairement définis mais des compilateurs existent déjà. Son objectif est d'être à la fois un langage simple et amusant à lire et à écrire.

Sommaire

Exemples

Hello world

  HAI
  CAN HAS STDIO?
  BTW affiche "Hello world!" à l'écran
  VISIBLE "Hello world!"
  KTHXBYE 

Dans tous les programmes, HAI (« Hi ») introduit le programme et KTHXBYE (« Ok, thanks, bye ») le finit. BTW (« By the way ») dénote un commentaire, ce qui fait ignorer le reste de la ligne. CAN HAS est une inclusion de fichier (bibliothèques), qui est actuellement ignoré. VISIBLE affiche du texte à l'écran. INVISIBLE envoie le texte dans la sortie d'erreur (pour déboguer).

Variables et conditions

  HAI
  CAN HAS STDIO?
  I HAS A VAR
  IM IN YR LOOP
     UP VAR!!1
     VISIBLE VAR
     IZ VAR BIGGER THAN 10? KTHX
  IM OUTTA YR LOOP
  KTHXBYE

I HAS A déclare une variable non typée (ici nommée VAR). IM IN YR débute une boucle, les sorties se font via KTHX (équivalent du break). UP incrémente une variable (de 1 par défaut). IZ est l'équivalent du if, et BIGGER THAN équivalent du symbole supérieur à (« > »).

Voir aussi

Lien externe


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article LOLCODE de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • LOLCODE — is an esoteric programming language inspired by the language expressed in examples of the LOLCAT Internet meme.cite web author = Dwight Silverman title = I M IN UR NEWSPAPER WRITIN MAH COLUM publisher = Chron.com date = 2007 06 06 url =… …   Wikipedia

  • LOLCODE — LOLCODE  эзотерический язык программирования, созданный под влиянием интернет мема о lolcat’ах. На официальном сайте находится спецификация[1] этого языка, и, хотя некоторые моменты в ней не описаны, уже существуют несколько работающих… …   Википедия

  • LOLCODE — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Weird Programming — Esoterische Programmiersprachen sind Programmiersprachen, die nicht für den praktischen Einsatz entwickelt wurden, sondern ungewöhnliche Sprachkonzepte umsetzen. Eine einfache Bedienung ist selten, teilweise werden Sprachen konzipiert, um… …   Deutsch Wikipedia

  • Brainfuck — Класс языка: эзотерический Появился в: 1993 Автор(ы): Урбан Мюллер Диалекты: BrainSub, Brainfork, Brainloller, COW, Ook, Pbrain, Smallfuck, Spoon, LOLCODE, Whitespace,DoubleFuck, Feckfeck Испытал влияние …   Википедия

  • PostgreSQL — Developer(s) PostgreSQL Global Development Group Stable release 9.1.1[1] / 9.0.5 …   Wikipedia

  • List of CLI languages — Contents 1 CLI languages 2 Related 3 See also 4 References …   Wikipedia

  • Lolcat — A lolcat …   Wikipedia

  • Esoterische Programmiersprache — Esoterische Programmiersprachen sind Programmiersprachen, die nicht für den praktischen Einsatz entwickelt wurden, sondern ungewöhnliche Sprachkonzepte umsetzen. Eine einfache Bedienung ist selten, teilweise werden Sprachen konzipiert, um… …   Deutsch Wikipedia

  • Liste der Dateiendungen/L — In dieser Liste sind übliche Dateinamenserweiterungen aufgelistet, die in einigen Betriebssystemen (wie zum Beispiel Microsoft Windows) zur Unterscheidung von Dateiformaten verwendet werden. In anderen Betriebssystemen erfolgt die… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”