Écrivez une quine avec 1 ou plusieurs schémas de rimes de http://en.wikipedia.org/wiki/Rhyme_scheme lors de la lecture. Les caractères suivants sont prononcés à haute voix:
- tout mot ou caractère alphanumérique ne figurant pas dans un commentaire;
- comparaison et caractères arithmétiques (+ plus; - moins; * fois, / divisé par, | ou, || ou, & et, && et,! pas, = égal, == égal, === égal).
Ce qui suit n'est pas pris en compte (n'est pas prononcé à haute voix):
- tous les caractères qui signifient le début ou la fin des littéraux de chaîne ("');
- tous les caractères qui signifient le début ou la fin des blocs logiques (() {} []);
- tout caractère qui signifie la délimitation d'une variable, d'une fonction ou d'une ligne de code (.,;).
- tout caractère dans les commentaires;
Les règles du «parlé à haute voix» s'appliquent toujours. les règles "non parlé à haute voix" s'appliquent à toutes les langues, à l'exception de Brainfuck, K, J, APL, Befunge et Sclipting. Dans le cas d'APL, Brainfuck, Befunge, K et J, tout personnage non mentionné dans les "règles parlées à haute voix" est soumis à la règle "choisissez de manière cohérente" décrite ci-dessus. Les caractères sclipsants sont prononcés comme ils le seraient s'ils étaient ce caractère chinois, avec le libre choix de la prononciation que vous utilisez.
Tout caractère dont la prononciation n'est pas explicitement autorisée ou refusée peut être prononcé ou gardé silencieux. Cependant, un caractère spécifique est toujours prononcé ou toujours gardé silencieux. Vous ne pouvez pas prononcer # comme hashtag sur une ligne et garder # silencieux dans la suivante.
Les mots peuvent être prononcés dans n'importe quel dialecte ou langue, mais ils doivent être cohérents dans la même strophe (ne pas avoir le premier mot prononcé de façon écossaise et le second de manière galloise).
Le type de concours est un concours de popularité. La date limite est le 23 avril en l'honneur d'un des bardes les plus connus, William Shakespeare, qui est né et serait décédé ce jour-là. Le gagnant est celui qui obtient le plus de votes.
Edit: parce que je ne pense pas qu'il y aura plus de soumissions, j'ai décidé de mettre fin au concours plus tôt. Je marquerai le gagnant momentanément.
la source
Réponses:
Lot AABBA (Limerick)
C'est mon meilleur essai, mais je n'ai jamais été doué pour les poèmes.
Code:
En anglais:
la source
Fortran 95 (Couplet McCarron)
Mon code (qui doit être enregistré comme
all.f95
pour qu'il fonctionne):Il se copiera dans des fichiers numérotés, en commençant par
all0.f95
, puisall1.f95
,all2.f95
et ainsi de suite ...Ça lit:
la source