براہِ راست مواد پر جائیں

اِن پٹ کے قواعد

FrontISTR کی اِن پٹ فائلیں (مجموعی کنٹرول ڈیٹا .dat، تجزیاتی کنٹرول ڈیٹا .cnt، اور میش ڈیٹا .msh) مشترک تحریری قواعد پر مبنی ہیں۔

فائل کی خصوصیات

  • یہ آزاد قالب کی ASCII فائل ہے۔
  • یہ ! سے شروع ہونے والے ہیڈر اور اس کے بعد آنے والے ڈیٹا پر مشتمل ہے۔
  • ہیڈر لکھنے کی ترتیب بنیادی طور پر آزاد ہے۔
  • ڈیٹا الگ کرنے کے لیے , استعمال کیا جاتا ہے۔

Note: تجزیاتی کنٹرول ڈیٹا کی مخصوص خصوصیات

تجزیاتی کنٹرول ڈیٹا (.cnt) میں مزید درج ذیل خصوصیات ہیں۔

  • فائل کو بڑے طور پر تین حصوں میں تقسیم کیا جاتا ہے: حسابی کنٹرول ڈیٹا، سولور کنٹرول ڈیٹا، اور بعد از عمل (بصری کاری) کنٹرول ڈیٹا۔
  • فائل کے آخر میں !END درج کر کے اسے ختم کیا جاتا ہے۔

ہیڈر

ڈیٹا کے مفہوم اور ڈیٹا بلاک کی شناخت کرتا ہے۔ اگر سطر کا پہلا حرف ! ہو تو اسے ہیڈر سمجھا جاتا ہے۔

ہیڈر سطر

ہیڈر اور اس سے متعلق پیرامیٹر لکھتی ہے۔

  • ہیڈر سطر لازماً ہیڈر سے شروع ہونی چاہیے۔
  • اگر پیرامیٹر درکار ہوں تو , استعمال کر کے ان کو اس کے بعد لکھنا ہوگا۔
  • اگر پیرامیٹر کوئی قدر لیتا ہو تو پیرامیٹر کے بعد = اور پھر قدر لکھی جاتی ہے۔
  • ہیڈر سطر کو متعدد سطروں میں نہیں لکھا جا سکتا۔

ڈیٹا سطریں

ہیڈر سطر کے اگلے سطر سے شروع ہوتی ہیں اور ضروری ڈیٹا لکھتی ہیں۔

  • ڈیٹا سطریں متعدد سطروں پر پھیل سکتی ہیں؛ اس کا تعین ہر ہیڈر کے لیے مقرر ڈیٹا تحریر کے قواعد سے ہوتا ہے۔
  • بعض صورتوں میں ڈیٹا سطریں درکار نہیں ہوتیں۔

جداکار

ڈیٹا جدا کرنے کے لیے کوما , استعمال کیا جاتا ہے۔

خالی جگہ کا برتاؤ

خالی جگہیں نظر انداز کی جاتی ہیں۔

نام

نام میں انڈر اسکور _، ہائفن - اور حروف و اعداد a-z A-Z 0-9 استعمال کیے جا سکتے ہیں، لیکن پہلا حرف لازماً _ یا انگریزی حرف a-z A-Z ہونا چاہیے۔

  • بڑے اور چھوٹے حروف میں امتیاز نہیں کیا جاتا اور اندرونی طور پر سب کو بڑے حروف سمجھا جاتا ہے۔
  • نام کی زیادہ سے زیادہ لمبائی 63 حروف ہے۔

فائل کا نام

فائل کے نام میں انڈر اسکور _، ہائفن -، نقطہ .، سلیش /، اور حروف و اعداد a-z A-Z 0-9 استعمال کیے جا سکتے ہیں۔

  • جب تک الگ طور پر نہ لکھا ہو، فائل نام میں راستہ شامل کیا جا سکتا ہے۔ نسبتی اور مطلق، دونوں راستے متعین کیے جا سکتے ہیں۔
  • فائل نام کی زیادہ سے زیادہ لمبائی 1023 حروف ہے۔

اعشاری ممیز والا ڈیٹا

اس میں اسّی قوت ہو سکتی ہے یا نہیں بھی۔ قوت سے پہلے E یا e کی علامت لازماً ہونی چاہیے۔ E اور e دونوں میں سے کوئی بھی استعمال کیا جا سکتا ہے۔

Note:

D یا d استعمال نہیں کیا جا سکتا۔

تبصرہ سطریں

وہ سطریں جو !! یا # سے شروع ہوں تبصرہ سطریں سمجھی جاتی ہیں اور نظر انداز کی جاتی ہیں۔

  • تبصرہ سطریں فائل میں کسی بھی جگہ داخل کی جا سکتی ہیں اور ان کی تعداد کی کوئی حد نہیں۔

!END

ڈیٹا کے اختتام کی نشاندہی کرتا ہے۔ یہ ہیڈر ظاہر ہوتے ہی ڈیٹا پڑھنا ختم ہو جاتا ہے۔