TIKC.

برنامج تشغيل مترجم C ل GNU / Linux.
التحميل الان

TIKC. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Tiken Salam
  • موقع ويب الناشر:

TIKC. العلامات


TIKC. وصف

سائق مترجم C ل GNU / Linux. TIKC هو برنامج تشغيل مترجم C ل GNU / Linux الذي يمكنه ترجمة برنامج C وإنتاج ملف قابل للتنفيذ للبرنامج المترجم. هذا هو إصدار الإصدار الأول من TIKC، لذلك يتم تطبيق بناء الجملة / الإنشاءات المحدودة. يرجى ترجمة البرنامج الذي يتم فيه تنفيذ كل بناء الجملة من خلال TIKC آخر، لن يتم تجميع البرنامج المصدر (هذه مفصلة أدناه). الآن، لا يمكن معالجة TIKC مسبقا ملف C. لذلك يجب أن يكون الرمز مباشرة إلى الأمام مبدئيا (لذلك لا توجد ملفات رأس، لا وحدات ماكرو الخ). تيكس يولد رمز التجميع المكافئ للبرنامج المصدر واستدعاء GNU ك (مجمع) لإنتاج ملف الكائنات. وأخيرا، يضع الرابط ملف الكائنات وملفات المكتبة TGGHTER وينتج الملف القابل للتنفيذ. نظرا لأنه يتم استهداف رمز ASEMBLLBLY الذي تم إنشاؤه إلى Intel X86، فيمكن تشغيل TIKC على نظام تشغيل Linux على نظام التشغيل منصة X86.getting TIKC في إجراءات ترجمة المصدر TIKC، وتحتاج إلى تثبيت GCC و GNUAS على نظامك. عند أول مشاركة TIKC، ستجد الدلائل أدناه: أ) يحتوي المستندات: تحتوي المستندات الداخلية على TIKC. سيكون مفيدا للغاية إذا كنت تخطط للانضمام إلي كتابة TIKC.B) SRC: يحتوي على ملفات التعليمات البرمجية المصدر TIKC جنبا إلى جنب مع Makefile. جنبا إلى جنب مع الدلائل سوف تجد بعض الملفات النصية الأخرى. يرجى إلقاء نظرة على هذه الملفات لأنها قد تحتوي على معلومات مهمة. افتح "محطة" وجعل "... / TIKC / SRC" دليل العمل الحالي. Make Make - سيؤدي ذلك إلى أنتج هذا القابل للتنفيذ "TIKC". تشغيل ./tikc filename -filename هو برنامج C الخاص بك، يجب أن يكون في نفس الدليل. وسيتم عرض رمز AST والوسيط المتوسع على إخراج وحدة التحكم. هذا سوف أنتج ملفك القابل للتنفيذ "tikc.out". تشغيل ./tikc.out، سوف أنتج إخراج البرنامج الخاص بك. بناء الجملة يمكنك استخدامها مع TIKC A) نوع البيانات Int / Char / Void / Float.but سيقول محاولة العمل مع "int". أنا أعمل على الآخرين. ب) تهيئة نوع البيانات. ج) جميع المشغلين الحسابين. (ما عدا التقسيم أو وزارة الدفاع) د) جميع المشغلين المنطقيين. ه) جميع المشغلين العلائقية. و) مشغلي bitwise (، |، ^) g) إذا / بيان آخر. ح) ل، بينما، تفعل في حين حلقة. 1) مكتبة روتينية "printf" و "scanf". مشكلة واحدة هنا هي سلسلة التحكم ل "Printf" و "Scanf" لا يمكن أن تكون أطول من اثني عشر (12) حرفا. (العمل على ذلك. خطأ خطير هنا. تناول بناء جملة تأكل رئيسي) لا يمكنك استخدام مع TIKC A) يرجى عدم إعطاء ملفات الرأس وحدات الماكرو في البرنامج (تعمل بشدة على هذا). لا المعالجة المسبقة suorted. ب) يجب إعطاء النموذج الرئيسي () الوظيفة (int / الفراغ). على سبيل المثال انت مين(). ج) يتم تنفيذ جميع المشغلين الحسابين باستثناء الشعبة وما وزارة الدفاع. (تحتاج إلى العمل في عمليات النقطة العائمة) D) لا توجد مكالمات دالة محددة من قبل المستخدم. ه) يمكن استخدام روتات مكتبة Printf و Scanf فقط. و) صفيف، هيكل، الاتحاد وعادة لم تنفذ بعد. CompanyStekstikc يحدث لي لحبي لبرمجة ج. لقد كان حلم طويلا بالنسبة لي لكتابة مترجمي C الخاص بي منذ أيام الكلية. لقد كان التشويق لفهم كيف يتم تحويل رمز مكتوب يدوي إلى تعليمات يمكن أن يفهم وحدة المعالجة المركزية حقا. مع هذا الإثارة ذهبت إلى فهم كيف يحدث هذا. واستمر مع TIKC. أيضا مع TIKC، يمكنني استكشاف أعمق حول بنيات اللغة C سعيدة للغاية لذلك، أود أن أضع كلمة لجميع الطلاب، إذا كنت ترغب في الذهاب أعمق بلغة أساسية، ثم ارفع يدك وكتابة مترجمك وبعد ستشعر بتحسن. أو إذا كنت تشعر، يمكنك الانضمام إلي في إكمال TIKC وتلبية أحلامنا معا. سوف توفر لك TIKC فرصا واسعة لفهم كيفية عمل مترجم يعمل حقا، حول تحسين الكود، برمجة لغة التجميع، ما يحدث في الواقع لمتغيراتك، ومكالمات الوظيفة، وما إلى ذلك. اطلاق النار على بريد إلي المعلمين والأصدقاء الذين آمنوا بي. أيضا، ذكر خاص لأعز قدراتي في غرفتي من أجل كلماتهم المشجعة والدن الذي لن يحدث به TIKC إذا كان علي أن أقضي وقتا المتبقي بعد العمل في طبخ المطبخ والغسيل. أشكر أيضا زملائي لدعمهم و تشجيع. كما تمد شكر مجتمع المصدر المفتوح بدونه لن يكون TIKC ممكنا. على الأقل، أنا تكرس TIKC إلى معهد كليتي الشمالي الشرقي للإقليمي للعلوم والتكنولوجيا (Nerist)، إيتاناجار، الهند.


TIKC. برامج ذات صلة

preccx.

preccx هو مترجم مرتفع للترتيب المرتفع لانهائي اللانهائي لغات مع قواعد النحوية التي تعتمد على السياق. ...

145

تحميل

بالياب

pliant عبارة عن مترجم ديناميكي ومتعدد Multiserver المتكامل (الويب والبريد وقاعدة البيانات، إلخ) ...

142

تحميل