Journal BrainFuck.net

Posté par  .
Étiquettes : aucune
0
8
avr.
2004
Une terrible angoisse m’a assailli ce matin ! personne n’a porté ce merveilleux langage qu’est brainfuck en .net

La lacune est désormais réparée :

/***********************************************/
using System;

class bf2cs {

public static void Main (string [] args){
int c;

Console.Write("using System;\n\nclass bf01 {\npublic static void Main (string [] args){\n");
Console.Write("char[] Tab= new char[9999];\nint i=0;\n");

while((c=Console.Read())>=0) {
switch(c){
case 62:
Console.Write("i++;\n");
break;
case 60:
Console.Write("i--;\n");
break;
case 43:
Console.Write("Tab[i]++;\n");
break;
case 45:
Console.Write("Tab[i]--;\n");
break;
case 46:
Console.Write("Console.Write(Tab[i]);\n");
break;
case 44:
Console.Write("Tab[i]=Console.Read();\n");
break;
case 91:
Console.Write("while(Tab[i]!=0){\n");
break;
case 93:
Console.Write("}\n");
break;
}
}
Console.Write ("}\n}\n");
}
}
/***********************************************/
Ca vous donnera du joli code C# en sortie. c'est pas beau la vie ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.