The language corpus
مدونة لغة Faber هي قاموس اللغة العام: دليل واحد من المستوى الأعلى لكل كلمة مفتاحية، أو مجموعة عوامل، أو سطح نوع لغوي. وهي المصدر التطويري لأمر faber explain والمدخل الأساسي لمصفوفات الترجمة متعددة الأهداف.
إحصائيات#
- 292 ملفًا نموذجيًا بامتداد
.fab - 174 مصطلحًا مسجلًا في
index.toml - قرابة 135 دليلًا للكلمات المفتاحية والمفاهيم
التخطيط#
corpus/
دالة/ # function keyword exemplars
صنف/ # record type exemplars
إذا/ # conditional branch exemplars
كرر/ # iteration exemplars
قائمة/ جدول/ # collection type exemplars
موتر/ متفرقة/ # موتر exemplars
اتصل/ # capability call exemplars
operatores/ # glyph / operator groups
...
index.toml # generated explain manifestتنسيق الملف#
يبدأ كل ملف .fab بمقدمة TOML تصف المصطلح:
+++
term = "functio"
kind = "keyword"
category = "function"
canonical = true
summary = "Declares a named function or method."
syntax = "functio <name>(<params>) [modifiers] [→ <type>] [⇥ <error-type>] <block>"
aliases = ["function"]
related = ["→", "⇥", "redde", "sponte"]
+++
دالة saluta() {
اعرض "Salve, Mundus!"
}الاستخدام#
faber explain دالة # show keyword reference
faber explain ≡ # show glyph reference
faber explain --search query # search across corpus
faber explain --list # list all termsالفئات#
تُنظَّم المصطلحات حسب الفئة: function، control-flow، type، collection، transfer، annotation، iteration، destructuring، testing، cli، concept، operator-group، existing-home.