التسمية: ابدأ ~ نهاية VS Live ~ كتلة الشر منظم اللغات

StackOverflow https://stackoverflow.com/questions/1332930

سؤال

من المعروف أن لغات قوس مجعد: (ويكيبيديا)

يمكن أن تبدأ لغات البرمجة الأخرى ~ نهاية VS Live ~ هيكلة كتلة الشر. على سبيل المثال

أ) ابدأ ~ نهاية، هل تنتهي، إذا ~ نهاية إذا - أمثلة: اعادة, مودا, باكال, PL / I., روبيإلخ...

ب) إذا ~ فاي، دو ~ OD، حالة ~ في ~ خارج ~ ESAC - أمثلة: عمل!, algol 68., بورن قذيفة, رائع, إيلا, لغة القيادة الحراسة, لوكيد, أوبال, خشب القيقب, ماري, متعدد اللغات, بروميلا إلخ...

ما هي الأسماء الرسمية (أو غير المعقولة) للتمييز بين أنماطين مختلفة A) & B) من هيكلة كتلة؟

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

المحلول 4

باعتبارها تورية على "عكس" أقترح: إذا ~ فاي، فاي ~ od، case ~ في ~ خارج ~ esac كمنظمة كتلة "التبجيل".

قد توجد حالة أول هيكلة كتلة "التبجيل" http: // النولية Algol - ISSN: 0084-6198, ومع ذلك، لا يمكنني العثور على اسم المنشئ أو النشر الدقيق.

وبالتالي أيضا: ابدأ ~ نهاية، قم بإنهاء ~ إذا ~ تنتهي إذا كانت "حظر" غير عالي ".

مثال على التقنية palindrome. يبدو أن هذا سابقا (وخارج الحوسبة) سيكون اللورد كلفين MHO (℧).

نصائح أخرى

http://en.wikipedia.org/wiki/curly_bracket_programming_language.

FTA:

مجعد هدفين أو لغات البرمجة قوس هي تلك التي تستخدم الأقواس المتوازنة ({{and})، المعروف أيضا باسم "الأقواس scriggly"، "أقواس هدفين" أو ببساطة "الأقواس") لجعل كتل في بناء جملة أو قواعد اللغة الرسمية، ويرجع ذلك أساسا إلى كونها ج- تتأثر. النمط البديل الرئيسي هو استخدام الكلمات الرئيسية المقترنة، على الرغم من أن بعض اللغات (لا سيما الثعبان ونعسم) استخدم أسلوبا خارج الجانب الآخر، وتستخدم LISP الأقواس.

آخذ من ذلك باعتباره معنى:
{} = لغات برمجة قوس مجعد
بداية النهاية = الكلمة الرئيسية المقترنة
المسافة البادئة = خارج الجانب

لا يعني أن Wikipedia نهائي، لكن يبدو قريبا من الأسماء "الرسمية" كما ستحصل، وربما يعرف معظم الناس على الفور ما الذي تتحدث عنه إذا كنت تشير إليهم على هذا النحو.

أخشى أن تكون الإجابة غير مرضية. فقط الأسماء التي سمعت منها كانت لغات برمجة قوس مجعد و لغات برمجة غير مجعد قوس :)

algol بدأت فعلا مع if - then - begin - end بناء الجملة قبل الانتقال إلى if - then - fi بناء جملة، لذلك من الأفضل تجنب استدعاء أي شيء "مثل الغلاف". من المحتمل أن يحصل الكثير من الناس على الانجراف إذا اتصلت begin - end أسلوب "شبيه باكال" قوسين، و if - fi نمط "شيب" قوسين.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top