সি # শৈলীর সাহায্যে শব্দের সীমানা নির্ধারণের জন্য ক্যামেলকেস ব্যবহার করার পরামর্শ দেয় । লিস্প traditionতিহ্য পরিবর্তে-ড্যাশগুলি ব্যবহারের পরামর্শ দেয়।
এমন কি কোনও প্রোগ্রামিং ভাষার অস্তিত্ব আছে যেখানে শনাক্তকারীগুলিতে শূন্যস্থান ব্যবহারের অনুমতি ছিল না, তবে বহু-শব্দের শনাক্তকারীদের নিয়োগের সময় একটি সাধারণভাবে ব্যবহৃত আইডিয়াম?
কিছু স্কিম বাস্তবায়নে ফাঁকা জায়গাগুলি সহ সনাক্তকারীদের পাওয়া সম্ভব তবে এটি বহুলভাবে দেখা অনুশীলন নয়। এখানে একটি উদাহরণ:
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']);
তবে যদি সেই স্ট্রিং সম্পত্তির নামগুলি শনাক্তকারী / লেবেল পরীক্ষায় ব্যর্থ হয় তবে আপনি এগুলি বিন্দু চিহ্নিতকরণ সহ ব্যবহার করতে পারবেন না।
define_singleton_method "sjdlkfjsljk#$SDEF SDFSDF@# @#$!!~" do; puts 42; end;
এবং তারপর আপনি পারেন: send "sjdlkfjsljk#$SDEF SDFSDF@# @#$!!~"
তবে এটি সাধারণ নয়।
bobs_utilities :: string_functions :: scramble
। এটি একটি নাম এবং আমরা চাইলে আমরা স্বেচ্ছাসেবী অন্তর্ভুক্ত করতে পারি কারণ এটি সিনট্যাক্স, একটি সাধারণ টোকেন নয়। একাধিক উপাদান সহ নামগুলি বিমূর্ত বাক্য গঠন হতে চায়; একক সনাক্তকারী হিসাবে জুতোহাঁটির নেমস্পেসের তথ্য মূলত পাঠ্যের অভ্যন্তরের কাঠামোর প্রতিনিধিত্ব করার জন্য যেখানে "কাঠামোর প্রতিনিধিত্ব করার পদ্ধতি আপনি নেই" তেমন একটি "নেম ম্যাঙ্গেলিং" হ্যাক।