30 Ekim 2008 Perşembe

bilingual zıbıdık

dünkü ruby ile garip denemelerimden sonra aklıma gelen bişey;
ad soran, ona göre hello diyen ve rasgele bi sayı bastıran bişey yazdım. bunun olayı ise aynı anda hem ruby hem de c'de çalışabiliyo olması. daha ne olsun??


#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#if 0
def main; yield if __FILE__ == $0; end
def system(s); `#{s}`; end
def srand(x); end
def time(x); end

def declare; end
def input; $name = gets.chomp; end
NULL = nil
#endif
main(){
srand(time(NULL));

#define input scanf("%s",name)
#define declare char name[80]

printf("name? ");
declare;
input;
#if 0
name = $name
#endif

printf("hello, %s!\n", name);
#if 0
a = rand(100)
#else
#define a rand()%100
#endif
printf("just a random number: %d\n",a);
system("pause");
}

Hiç yorum yok:

Yorum Gönder