زنو (زبان برنامه‌نویسی) - ویکی‌پدیا، دانشنامهٔ آزاد

زنو (به افتخار زنون الئایی، فیلسوف پیشاسقراطی یونان باستان) یک زبان برنامه‌نویسی دستوری و رویه‌ای است که برای یادگیری آسان و کاربرسند بودن طراحی شد. زنو جامع است؛ به این معنی که حاوی بسیاری از عناصر ضروری دیگر زبان هاست که برای توسعه کاربردهای حقیقی استفاده شده‌اند.

مفسر زنو برای استفاده در ویندوز ۹۵ و سیستم عامل‌های مایکروسافت بعد از آن، طراحی شده‌است. ابزارهای اشکال زدایی، ویرایشگر کد مبداء و یک مرجع زبان برخط داخل مفسر تعبیه شده‌است.

زنو توسط استفن آر اشمیت (به انگلیسی: Stephen R. Schmitt) ایجاد شده و بوسیلهٔ سیستم‌های مبتدی حفظ شده‌است.

 const N : int := 5000  var a : array[N] of boolean   program      var i, j : int       init_a                          % initialize array      for i := 2...floor ( N/2 ) do         for j := 2...floor ( N/i ) do             a[i*j] := false         % mark as not prime         end for     end for     j := 0     for i := 2...N do               % output results         if a[i] then                % is prime             put i : 6 ...             incr j             if (j mod 5) = 0 then   % start new line                 put ""             end if         end if     end for   end program   % initialize the array  procedure init_a      var i : int     for i := 1...N do         a[i] := true     end for   end procedure 

خروجی نمونه

       2     3     5     7    11      13    17    19    23    29      31    37    41    43    47      53    59    61    67    71      73    79    83    89    97     101   103   107   109   113  

منابع

[ویرایش]

مشارکت‌کنندگان ویکی‌پدیا. «Zeno (programming language)». در دانشنامهٔ ویکی‌پدیای انگلیسی، بازبینی‌شده در ۲۳ ژوئن ۲۰۱۳.

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

[ویرایش]