سؤال

خلفية

بيرل وروبي لديهما __END__ و __DATA__ الرموز التي تسمح بتضمين البيانات التعسفية مباشرة داخل ملف رمز المصدر.

على الرغم من أن هذه الممارسة قد لا تكون كذلك بشكل جيد لاستخدام البرمجة للأغراض العامة ، إلا أنها مفيدة جدًا للنصوص السريعة "لمرة واحدة" للمهام الروتينية.

سؤال:

ما هي لغات البرمجة الأخرى التي تدعم هذه الميزة نفسها أو المماثلة ، وكيف يفعلون ذلك؟

هل كانت مفيدة؟

المحلول

بيرل يدعم __DATA__ علامة ، والتي يمكنك الوصول إلى محتويات كما لو كانت مقبض ملفات منتظم.

نصائح أخرى

لدى Fortran بيان بيانات يبدو وكأنه ما تبحث عنه.

كان أساسيًا على VIC20 و C64 "بيانات"الأمر الذي عمل شيئًا كهذا

100 DATA 1,2,3
110 DATA 4,5,6

يمكن قراءة البيانات عبر أمر قراءة.

لم يعد لدي C64 لاختبار الكود الخاص بي.

SAS لديه datalines بنية تستخدم لتضمين ملف بيانات خارجي داخل البرنامج المصدر ، على سبيل المثال في البرنامج التالي ، يوجد 5 datalines (المنهي هو شبه كولون على خط بمفرده)

data output;
  input name $ age;
  datalines;
Jim 14
Sarah 11
Hannah 9
Ben 9
Timothy 4
;
run;
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top