मैं कोड पूरा पढ़ रहा था और लेआउट और शैली के अध्याय में, वह भविष्यवाणी कर रहा था कि कोड संपादक कुछ प्रकार के समृद्ध पाठ प्रारूपण का उपयोग करेंगे। इसका मतलब है, कोड के बजाय इस तरह दिखना
Procedure ResolveCollisions
{ Performs a posteriori collision resolution through spatial partitioning algoritm }
(
CurrentMap : SpriteContext,
PotentialColliders: SpriteList
)
var Collider : Sprite,
Collidee : Sprite,
Collision : SpriteCollision
begin
DoStuff();
end.
यह कुछ इस तरह दिख सकता है:
प्रक्रिया ResolveCollisions
स्थानिक विभाजन एल्गोरिथ्म के माध्यम से पोस्टीरियर टकराव संकल्प करता है
पैरामीटर
CurrentMap : SpriteContext
PotentialColliders : SpriteList
स्थानीय चर
Collider : Sprite
Collidee : Sprite
Collision : SpriteCollision
DoStuff();
मैंने सिंटैक्स रंग और हाइलाइटिंग और यहां तक कि कोष्ठक रंग देखा है, लेकिन वास्तविक कोड में ऐसा कुछ भी नहीं देखा। मैं सोच रहा था कि क्या इस तरह की चीज वास्तव में कभी अस्तित्व में थी, या शायद अगर यह तय किया गया था कि इसका पर्याप्त लाभ नहीं था या यह पूरी तरह से एक अच्छा विचार था।
क्या आप में से किसी ने पहले कभी इस तरह समृद्ध प्रारूपित कोड देखा है, या पता है कि क्या विचार पर कभी विचार किया गया था और अंततः खारिज कर दिया गया था?