İNTERNET TABANLI PROGRAMLAMA Dersi Ruby ve Ruby On Rails soru detayı:

PAYLAŞ:

SORU:

Ruby dilinin söz dizimine ilişkin temel kurallar
nelerdir?


CEVAP:

Ruby dilinin söz dizimine ilişkin temel kuralları
şöyle özetleyebiliriz:
• Bir Ruby programı art arda gelen ifadelerden
oluşur. İfadeleri birbirinden ayırmak için yeni
satır veya noktalı virgül karakteri kullanılabilir.
Bir ifade birden fazla satıra bölünmek istenirse;
bir önceki satır +, gibi sağ taraftaki operandı
eksik bir metot ile ya da ters bölü (\) karakteri ile
bitirilebilir.
• Boşluk karakterleri (space, tab gibi) sadece metin
türünden verilerin içerisinde yer aldıklarında
önem arz ederler, bunun dışında Ruby bu
karakterleri görmezden gelir.
• Diyez (#) karakteri ile başlayan metinler o satırın
sonuna kadar, =begin ve =end ifadeleri arasında
yer alan satırlar ise tamamıyla yorum satırlarıdır
ve Ruby yorumlayıcısı tarafından görmezden
gelinir.
• Değişken, metot veya sabitler gibi belirteçler
büyük-küçük harf duyarlıdır. Yani; AOF ile aof
tamamen farklı belirteçlerdir.
• Çeşitli amaçlarla Ruby dilinin kendisi tarafından
kullanılan kelimelere anahtar kelimeler denir. Bu
kelimeler değişken veya sabit isimleri olarak
kullanılamaz.
• Parantez karakterlerinin kullanımı çoğu durumda
isteğe bağlıdır. Bu özellik genellikle kodun daha
doğal görünmesini sağlarken; bazı zorunlu
durumlarda(örneğin aritmetiksel işlemlerdeki
işlem önceliğinin ayarlanması gibi) ve
karmaşıklık yaratabilecek hallerde kullanılması
gereklidir.