Difference between revisions of "Hello World/hy"

From vishap oberon compiler
Jump to navigation Jump to search
(Created page with "Եկեք միասին գրենք «Բարեւ Աշխարհ» ծրագիրը և թարգմանենք այն վոկ-ով։ Ստեղծենք մի նիշկ foo.Mod անվանու...")
 
Line 30: Line 30:
 
Իսկ հիմա թարգմանե՛նք։
 
Իսկ հիմա թարգմանե՛նք։
  
<code>voc -m foo.Mod<code>
+
<code>voc -m foo.Mod</code>
  
 
Իսկ հիմա աշխատեցնենք ծրագիրը՝
 
Իսկ հիմա աշխատեցնենք ծրագիրը՝

Revision as of 14:55, 24 November 2014

Եկեք միասին գրենք «Բարեւ Աշխարհ» ծրագիրը և թարգմանենք այն վոկ-ով։

Ստեղծենք մի նիշկ foo.Mod անվանումով և մեջը տեղադրենք հետևյալ կոդը.

MODULE hello;

IMPORT Console;

BEGIN

Console.String ("Բարեւ, աշխարհ։");
Console.Ln

END hello.

որը նշանակում է.

MODULE hello — Մոդուլի անունն է hello։

IMPORT Console — ներմուծում ենք Console մոդուլը։

BEGIN — Այտեղ սկսում ենք գրել մեր ծրագիրը։

Console.String ("Hello World!"); — Մոդուլ Console, Գործ String (որը ցույց է տալու տող կոնսոլում) Բարեւ, աշխարհ։
Console.Ln; — Տպելու է տող կոնսոլում։

END hello. — Մոդուլ hello-ի վերջն է, և իհարկէ չմոռանանք կետի մասին. (:

Իսկ հիմա թարգմանե՛նք։

voc -m foo.Mod

Իսկ հիմա աշխատեցնենք ծրագիրը՝

$ ./hello
Բարեւ, աշխարհ։

$

End հոտված.