C # stili, sözcükleri sınırlandırmak için tanımlayıcılarda CamelCase kullanılmasını önerir . Lisp geleneği yerine-tire kullanarak önerir.
Tanımlayıcılarda boşluk kullanımına sadece izin vermekle kalmadı, aynı zamanda çok kelimeli tanımlayıcıları kullanırken yaygın olarak kullanılan bir deyim oldu mu?
Bazı Şema uygulamalarında boşluk içeren tanımlayıcılara sahip olmak mümkündür , ancak bu yaygın olarak görülen bir uygulama değildir. İşte bir örnek:
Petite Chez Scheme Version 8.4
Copyright (c) 1985-2011 Cadence Research Systems
> (define |hey there| 100)
> (define |x y z| 200)
> (list |hey there| |x y z|)
(100 200)
alert({'some Prop':'bob'}['some Prop']);
, bu string özellik adları tanımlayıcı / etiket testinde başarısız olursa, bunları nokta gösterimi ile kullanamazsınız.
define_singleton_method "sjdlkfjsljk#$SDEF SDFSDF@# @#$!!~" do; puts 42; end;
ve sonra şunları yapabilirsiniz: send "sjdlkfjsljk#$SDEF SDFSDF@# @#$!!~"
ancak bu yaygın değildir.
bobs_utilities :: string_functions :: scramble
. Bu bir isim ve eğer istersen keyfi bir boşluk ekleyebiliriz çünkü sözdizimi basit bir belirteç değil. Birden fazla bileşene sahip isimler soyut sözdizimi olmak ister; ayakkabı bağı ad alanı bilgisi, tek bir tanımlayıcıya temel olarak, yapıyı temsil eden mekanizmaya sahip olmadığınız metnin içindeki yapıyı temsil eden bir "isim değiştirme" kesesidir.