משתנה | ערך |
מספר העריכות של המשתמש (user_editcount) | 135 |
שם חשבון המשתמש (user_name) | 'Jona1357' |
קבוצות (כולל קבוצות משתמעות) בהן נמצא המשתמש (user_groups) | [
0 => '*',
1 => 'user',
2 => 'autoconfirmed'
] |
האם המשתמש עורך מיישום למכשירים ניידים (user_app) | false |
האם משתמש עורך דרך הממשק למכשירים ניידים או לא (user_mobile) | false |
מזהה הדף (page_id) | 1866918 |
מרחב השם של הדף (page_namespace) | 0 |
שם הדף (ללא מרחב השם) (page_title) | 'Hy' |
שם הדף המלא (page_prefixedtitle) | 'Hy' |
עשרת התורמים האחרונים לדף (page_recent_contributors) | [
0 => 'Jona1357'
] |
פעולה (action) | 'edit' |
תקציר עריכה/סיבה (summary) | 'קישורים פנימיים, תבניות ' |
מודל התוכן הישן (old_content_model) | 'wikitext' |
מודל התוכן החדש (new_content_model) | 'wikitext' |
קוד הוויקי של הדף הישן, לפני העריכה (old_wikitext) | 'Hy ( או Hylang ) היא שפת תכנות ממשפחת שפות Lisp אשר עוצבה על מנת לתרגם את הביטויים בה לעץ נתונים שנקרא [[:en:Abstract_syntax_tree|Abstract Syntax Tree]] , ( בקיצור AST ) , אשר מכיל את המבנה הכללי של הקוד ( משתנים, תנאים, לולאות, קבועים , וכדומה). Hy הוצגה לראשונה בכנס הפייתון השנתי PyCon בשנת 2014 על ידי פול טגילמונטה. {{יוטיוב|1=/watch?v=AmMaN1AokTI&feature=emb_err_woyt|שם=הצגת Hy ב PyCon 2014}} .
{{שפת תכנות
| סמל = [[File:Hy Cuddles.png|Hy Cuddles]]
}}
בשפות ממשפחת Lisp בדרך כלל כותבים את הערכים והפעולות בתוך סוגריים. ביטויים בתוך הסוגריים הללו נקראים ביטויי S, ( או באנ' S Expressions) והם ליוו את Lisp משלביה הראשונים.
בדומה למיפוי ביטויי ה-S ב Kawa ( מימוש של Scheme ( ניב של שפת התכנות Lisp) ב-Java) וב-[[Clojure]] ( ניב של Lisp ב-Java) לתוך ה-[[Java Virtual Machine|JVM]] , שמפרשת וממירה קוד ל Java Bytecode ( אוסף פקודות שהמעבד מבין ), היא אמורה לשמש כ[[קצה קדמי וקצה אחורי|קצה קדמי]] [https://www.cs.bgu.ac.il/~ppl112/wiki.files/Practical%20Sessions/ppl112_ps3.pdf לתחביר האבסטרקטי] של פייתון.
{{שפת תכנות
| שם = Hy
| סמל = [[File:Hy Cuddles.png|thumb|Hy Cuddles]]
| כיתוב סמל = הלוגו של Hy, הדיונון "cuddles".
| פרדיגמות = מרובת פרדיגמות : [[ תכנות אימפרטיבי | אימפרטיבית]] ,
[[ תכנות פרוצדורלי | פרוצדורלית ]] , [[ תכנות מונחה עצמים | מונחית עצמים ]] , [[מטא תכנות]] , [[ Reflection (תכנות) | רפלקטיבית ]] , [[ תכנות גנרי | גנרית ]]
}}
== דוגמאות ==
מהדוקומנטציה של Hy :<syntaxhighlight lang="hy">
=> (print "Hy!")
Hy!
=> (defn salutationsnm [name] (print (+ "Hy " name "!")))
=> (salutationsnm "YourName")
Hy YourName!
</syntaxhighlight>
== ראו גם ==
* [[Lisp]]
* [[Common Lisp]]
* [[פייתון]]
== קישורים חיצוניים ==
{{אתר רשמי|http://hylang.org/||||||||}}
{{קישור כללי|כתובת=https://github.com/hylang/hy|הכותב=|כותרת=Hy ב-[[GitHub]]|אתר=|תאריך=}}
[http://docs.hylang.org/ דוקומנטציה]' |
קוד הוויקי של הדף החדש, אחרי העריכה (new_wikitext) | '{{להשלים|כל הערך=כן}}
Hy ( או Hylang ) היא שפת תכנות ממשפחת שפות Lisp אשר עוצבה על מנת לתרגם את הביטויים בה לעץ נתונים שנקרא [[:en:Abstract_syntax_tree|Abstract Syntax Tree]] , ( בקיצור AST ) , אשר מכיל את המבנה הכללי של הקוד ( משתנים, תנאים, לולאות, קבועים , וכדומה). Hy הוצגה לראשונה בכנס הפייתון השנתי PyCon בשנת 2014 על ידי פול טגילמונטה. {{יוטיוב|1=/watch?v=AmMaN1AokTI&feature=emb_err_woyt|שם=הצגת Hy ב PyCon 2014}} .
{{שפת תכנות
| סמל = [[File:Hy Cuddles.png|Hy Cuddles]]
}}
בשפות ממשפחת Lisp בדרך כלל כותבים את הערכים והפעולות בתוך סוגריים. ביטויים בתוך הסוגריים הללו נקראים ביטויי S, ( או באנ' S Expressions) והם ליוו את Lisp משלביה הראשונים.
בדומה למיפוי ביטויי ה-S ב Kawa ( מימוש של Scheme ( ניב של שפת התכנות Lisp) ב-Java) וב-[[Clojure]] ( ניב של Lisp ב-Java) לתוך ה-[[Java Virtual Machine|JVM]] , שמפרשת וממירה קוד ל Java Bytecode ( אוסף פקודות שהמעבד מבין ), היא אמורה לשמש כ[[קצה קדמי וקצה אחורי|קצה קדמי]] [https://www.cs.bgu.ac.il/~ppl112/wiki.files/Practical%20Sessions/ppl112_ps3.pdf לתחביר האבסטרקטי] של פייתון.
{{שפת תכנות
| שם = Hy
| סמל = [[File:Hy Cuddles.png|thumb|Hy Cuddles]]
| כיתוב סמל = הלוגו של Hy, הדיונון "cuddles".
| פרדיגמות = מרובת פרדיגמות : [[ תכנות אימפרטיבי | אימפרטיבית]] ,
[[ תכנות פרוצדורלי | פרוצדורלית ]] , [[ תכנות מונחה עצמים | מונחית עצמים ]] , [[מטא תכנות]] , [[ Reflection (תכנות) | רפלקטיבית ]] , [[ תכנות גנרי | גנרית ]]
| שנה = 2013
| מתכנן = פול טאגילמונטה
| מפתח =
| גרסה אחרונה = 0.19.0
| תאריך גרסה אחרונה = 16 ביולי , 2020
| הושפעה על ידי = [[Lisp]] , [[Python]]
| סיומת = hy.
}}
== דוגמאות ==
מהדוקומנטציה של Hy :<syntaxhighlight lang="hy">
=> (print "Hy!")
Hy!
=> (defn salutationsnm [name] (print (+ "Hy " name "!")))
=> (salutationsnm "YourName")
Hy YourName!
</syntaxhighlight>
== ראו גם ==
* [[Lisp]]
* [[Common Lisp]]
* [[פייתון]]
== קישורים חיצוניים ==
{{אתר רשמי|http://hylang.org/||||||||}}
{{קישור כללי|כתובת=https://github.com/hylang/hy|הכותב=|כותרת=Hy ב-[[GitHub]]|אתר=|תאריך=}}
[http://docs.hylang.org/ דוקומנטציה]
{{קצרמר|תוכנה}}' |
פלט unified diff של השינויים שבוצעו בעריכה (edit_diff) | '@@ -1,2 +1,4 @@
+{{להשלים|כל הערך=כן}}
+
Hy ( או Hylang ) היא שפת תכנות ממשפחת שפות Lisp אשר עוצבה על מנת לתרגם את הביטויים בה לעץ נתונים שנקרא [[:en:Abstract_syntax_tree|Abstract Syntax Tree]] , ( בקיצור AST ) , אשר מכיל את המבנה הכללי של הקוד ( משתנים, תנאים, לולאות, קבועים , וכדומה). Hy הוצגה לראשונה בכנס הפייתון השנתי PyCon בשנת 2014 על ידי פול טגילמונטה. {{יוטיוב|1=/watch?v=AmMaN1AokTI&feature=emb_err_woyt|שם=הצגת Hy ב PyCon 2014}} .
@@ -15,4 +17,11 @@
| פרדיגמות = מרובת פרדיגמות : [[ תכנות אימפרטיבי | אימפרטיבית]] ,
[[ תכנות פרוצדורלי | פרוצדורלית ]] , [[ תכנות מונחה עצמים | מונחית עצמים ]] , [[מטא תכנות]] , [[ Reflection (תכנות) | רפלקטיבית ]] , [[ תכנות גנרי | גנרית ]]
+| שנה = 2013
+| מתכנן = פול טאגילמונטה
+| מפתח =
+| גרסה אחרונה = 0.19.0
+| תאריך גרסה אחרונה = 16 ביולי , 2020
+| הושפעה על ידי = [[Lisp]] , [[Python]]
+| סיומת = hy.
}}
@@ -38,2 +47,4 @@
[http://docs.hylang.org/ דוקומנטציה]
+
+{{קצרמר|תוכנה}}
' |
שורות שנוספו בעריכה (added_lines) | [
0 => '{{להשלים|כל הערך=כן}}',
1 => '',
2 => '| שנה = 2013',
3 => '| מתכנן = פול טאגילמונטה',
4 => '| מפתח = ',
5 => '| גרסה אחרונה = 0.19.0',
6 => '| תאריך גרסה אחרונה = 16 ביולי , 2020',
7 => '| הושפעה על ידי = [[Lisp]] , [[Python]]',
8 => '| סיומת = hy.',
9 => '',
10 => '{{קצרמר|תוכנה}}'
] |
שורות שהוסרו בעריכה (removed_lines) | [] |
כל הקישורים החיצוניים שהוסרו בעריכה (removed_links) | [] |
כל הקישורים החיצוניים בטקסט החדש (all_links) | [
0 => 'https://youtube.com/watch?v=/watch?v=AmMaN1AokTI&feature=emb_err_woyt',
1 => 'https://www.cs.bgu.ac.il/~ppl112/wiki.files/Practical%20Sessions/ppl112_ps3.pdf',
2 => 'http://hylang.org/',
3 => 'https://github.com/hylang/hy',
4 => 'http://docs.hylang.org/'
] |
קישורים בדף, לפני העריכה (old_links) | [
0 => 'http://docs.hylang.org/',
1 => 'http://hylang.org/',
2 => 'https://github.com/hylang/hy',
3 => 'https://www.cs.bgu.ac.il/~ppl112/wiki.files/Practical%20Sessions/ppl112_ps3.pdf',
4 => 'https://youtube.com/watch?v=/watch?v=AmMaN1AokTI&feature=emb_err_woyt'
] |
קוד הוויקי של הדף החדש, מומר לפני שמירה (new_pst) | '{{להשלים|כל הערך=כן}}
Hy ( או Hylang ) היא שפת תכנות ממשפחת שפות Lisp אשר עוצבה על מנת לתרגם את הביטויים בה לעץ נתונים שנקרא [[:en:Abstract_syntax_tree|Abstract Syntax Tree]] , ( בקיצור AST ) , אשר מכיל את המבנה הכללי של הקוד ( משתנים, תנאים, לולאות, קבועים , וכדומה). Hy הוצגה לראשונה בכנס הפייתון השנתי PyCon בשנת 2014 על ידי פול טגילמונטה. {{יוטיוב|1=/watch?v=AmMaN1AokTI&feature=emb_err_woyt|שם=הצגת Hy ב PyCon 2014}} .
{{שפת תכנות
| סמל = [[File:Hy Cuddles.png|Hy Cuddles]]
}}
בשפות ממשפחת Lisp בדרך כלל כותבים את הערכים והפעולות בתוך סוגריים. ביטויים בתוך הסוגריים הללו נקראים ביטויי S, ( או באנ' S Expressions) והם ליוו את Lisp משלביה הראשונים.
בדומה למיפוי ביטויי ה-S ב Kawa ( מימוש של Scheme ( ניב של שפת התכנות Lisp) ב-Java) וב-[[Clojure]] ( ניב של Lisp ב-Java) לתוך ה-[[Java Virtual Machine|JVM]] , שמפרשת וממירה קוד ל Java Bytecode ( אוסף פקודות שהמעבד מבין ), היא אמורה לשמש כ[[קצה קדמי וקצה אחורי|קצה קדמי]] [https://www.cs.bgu.ac.il/~ppl112/wiki.files/Practical%20Sessions/ppl112_ps3.pdf לתחביר האבסטרקטי] של פייתון.
{{שפת תכנות
| שם = Hy
| סמל = [[File:Hy Cuddles.png|thumb|Hy Cuddles]]
| כיתוב סמל = הלוגו של Hy, הדיונון "cuddles".
| פרדיגמות = מרובת פרדיגמות : [[ תכנות אימפרטיבי | אימפרטיבית]] ,
[[ תכנות פרוצדורלי | פרוצדורלית ]] , [[ תכנות מונחה עצמים | מונחית עצמים ]] , [[מטא תכנות]] , [[ Reflection (תכנות) | רפלקטיבית ]] , [[ תכנות גנרי | גנרית ]]
| שנה = 2013
| מתכנן = פול טאגילמונטה
| מפתח =
| גרסה אחרונה = 0.19.0
| תאריך גרסה אחרונה = 16 ביולי , 2020
| הושפעה על ידי = [[Lisp]] , [[Python]]
| סיומת = hy.
}}
== דוגמאות ==
מהדוקומנטציה של Hy :<syntaxhighlight lang="hy">
=> (print "Hy!")
Hy!
=> (defn salutationsnm [name] (print (+ "Hy " name "!")))
=> (salutationsnm "YourName")
Hy YourName!
</syntaxhighlight>
== ראו גם ==
* [[Lisp]]
* [[Common Lisp]]
* [[פייתון]]
== קישורים חיצוניים ==
{{אתר רשמי|http://hylang.org/||||||||}}
{{קישור כללי|כתובת=https://github.com/hylang/hy|הכותב=|כותרת=Hy ב-[[GitHub]]|אתר=|תאריך=}}
[http://docs.hylang.org/ דוקומנטציה]
{{קצרמר|תוכנה}}' |
האם השינוי בוצע דרך נקודת יציאה של רשת Tor או לא (tor_exit_node) | false |
זמן השינוי בפורמט יוניקס (timestamp) | 1596747457 |