Merhaba,
İlk sorumu soruyorum ve bu olaya yabancı olduğumu da ekliyorum. Belki üstadlar için küçük bir adım ama benim için büyük...:)
Şimdi D dilinin bunu desteklediğini biliyorum. Şöyle bir kod örneği de buldum:
template Factorial(ulong n)
{
static if(n < 2)
const Factorial = 1;
else
const Factorial = n * Factorial!(n - 1);
}
Gerçi şurada (http://en.wikipedia.org/wiki/Type_inference) da konuyu genel olarak anlatmış. Sabitler zaman zaman kafamı karıştırmıştır; değişkenler kadar olmasa da! En iyisi fazla uzatmayayım nedir bu olay?
Sevgiler, saygılar...
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]