Utilisateur:Vlad2i/ADN en C-fr
- Durant des années, les biologistes moléculaires ont été mystifiés par le fait qu'une infime partie de l'ADN d'un organime semblait avoir de nombreuses fonctions.
- J'ai résolu le mystère.
- La raison pour laquelle seulement 30% de l'ADN humain n'effectue des fonctions utiles, c'est que le reste n'est que des commentaires.
- Une fois le génome humain générique décodé, nous obtenons ceci :
- ===
- /* ADN_HUMAIN.H
- *
- * Génome Humain
- * Version 2.1
- *
- * (C) Dieu
- */
- /* Revisions :
- *
- * 0000-00-01 00:00 1.0 Adam.
- * 0000-00-02 10:00 1.1 Eve.
- * 0000-00-03 02:11 1.2 Ajout pénis à la version mâle. Un peu n'importe quoi --
- * devra être réécrit plus tard pour en faire une version
- * plus ergonomique
- * 0017-03-12 03:14 1.3 Ajouté un peu de sexe à male.h; code emprunté à
- * adn-elephant.c
- * 0145-10-03 16:33 1.4 Retiré la queue.
- * 1115-00-31 17:20 1.5 Diminué la taille des bras, agrandi la boîte cranienne.
- * 2091-08-20 13:56 1.6 Pouces opposables ajoutés à la fonction main().
- * 2501-04-09 14:04 1.7 Modification mineure -- couleur de la peau assombrie
- * pour mieux être à mon image.
- * 2909-07-12 02:21 1.8 Dentition inadéquate; ajouté des dents de sagesse.
- * Doit faire une plus grande bouche pour compenser.
- * 4501-12-31 14:18 1.9 Augmenté la taille moyenne.
- * 5533-02-12 17:09 2.0 Ajouté l'option gay, déclenchée par la surpopulation
- * pour atténuer le problème.
- * 6004-11-04 16:11 2.1 Réduit la taille de l'index pour qu'il puisse rentrer
- * dans le centre d'un CD.
- */
- /* Définitions standard
- */
-
- define SEXE male
- define TAILLE 1.84
- define MASSE 68
- define RACE caucasienne
- /* Inclus les trais herités des classes ADN parents
- *
- * Les fichiers doivent être préparés par MENDEL pour que l'héritage se
- * fasse correctement.
- */
-
- include "maman.h"
- include "papa.h"
-
- infndef PERE
- warn("Père inconnu -- recherche\n")
- include "batard.h"
- endif
- /* Initialisation des fonctions sexuelles
- */
- include <sexe.h>
- /* Code foireux -- Je referai ca plus tard
- */
- struct organes_genitaux
- {
- ifdef MALE
- Penis *jt;
- endif
- /* point_G *g; Retiré pour débogage */
- ifdef FEMELLE
- Vagin *p;
- endif
- }
- /* Routine d'initialisation - appelée avant duplication de l'ADN.
- * Alloue les tampons et prépare les pointeurs protéines
- */
- ADN *zygote_initialize(Spermatozoide *, Ovule *);
- /* CODE PRINCIPAL
- *
- * Retourne une structure avec le phénotype précalculé de l'organisme
- * à afficher à la naissance.
- *
- * Sera amélioré plus tard pour que la sortie soit moins moche.
- */
- Caracteristique *prevision_phenotype(Identifiant *i);
- ===
- ...etc...
- [ Notez que Dieu utilise des tabulations de 3 espaces]
--
(L'auteur de cette blagues est <Mathew Murphy>. Il l'a gentiment placée sous licence GPL.)