فجولنیر (زبان برنامه‌نویسی)

فجولنیر (انگلیسی: Fjölnir) ( همچنین Fjolnir یا Fjoelnir ) توسط آقای Snorri Agnarsson استاد رشته علوم رایانه در دانشگاه ایسلند در دهه ۱۹۸۰ طراحی شده است. فایل های نوشته شده با این زبان معمولاً پسوند fjo یا sma دارند.

فجولنیر (زبان برنامه‌نویسی)
الگو برنامه‌نویسیprocedural, برنامه‌نویسی شیءگرا
طراحی شده توسطSnorri Agnarsson
ظهوریافته در1980s
strong, dynamic
گسترهlexical
سیستم‌عاملام‌اس-داس
.fjo .fjv .sma .ein

فجولنیر بر مبنای نمایش برنامه ها به صورت درخت‌ها طراحی شده است و پکیج ها با تعویض بر روی درخت‌ها از عملگر های جبری استفاده می کنند. برای نمونه در مثال پایین در کلمه (( HELLO WORLD )) عبارت ((GRUNNUR )) یک پکیج است که بلوک بین براکت پکیج است و همچنین * یک عملگر است که نام های پکیج را با عناصر دیگر جایگزین می کند. در این نمونه skrifastreng (که یک رشته را به صورت خروجی استاندارد تحویل می دهد ) از "GRUNNUR" وارد شده است.

مثال

;; Hello world in Fjölnir

"hello" <main
{
    stofn
    main ->
    stef(;)
        skrifastreng(;"Hello, world!"),
    stofnlok
}
*"GRUNNUR"
;

پیوندهای بیرون

منابع

    http://dl.acm.org/citation.cfm?doid=800225.806833

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.