שיחה:פסקל (שפת תכנות)

message: האם לא כדאי להעביר ערך זה לערך פסקל (שפת תכנות)? <BR> קראטון 20:32, 22 מרץ 2004 (UTC)
replies: text: אם תציץ בערך שפות תכנות תגלה שכל שפות התכנות מופיעות שם באנגלית, ולא בעברית. הסיבה לכך פשוטה: לשפות התכנות אין קיום בעברית, משום שכל מלאכת התכנות נעשית בשפה דמוית אנגלית, או לפחות באותיות לטיניות. לדעתי אין הצדקה, במצב זה, לכתוב רק את שם השפה באותיות עבריות. דוד שי 20:37, 22 מרץ 2004 (UTC)
האם מישהו יכול לתקן כך שהשורה במבנה תחבירי בה כתוב בכתב שמן :שם תוכנית program
תהיה כתובה בכתב רגיל?
מצטער על ההטרדה, פשוט אני די חדש matthew

text: חותמים על ההערות שלך ע"י ~~~~

text: בכל מקרה, סידרתי את העניין בסיועו האדיב (בעבר) של ערן. אבל אני חושב שהפתרון זה בכלל לכתוב את החלק באנגלית ע"י הקפה ב (אתה יכול לערוך ולראות איך עשיתי את זה):
מצד שמאל

text: טרול רפאים 21:17, 16 פבר' 2005 (UTC)

message: שוּ הדַ'ה "פסקלית חלונאית"? הא? 16:39, 16 אפריל 2006 (UTC)
replies: text: טיפלתי בזה. הא? 23:57, 4 מאי 2006 (IDT)
thread_title:  "סביבת פיתוח פסקלית חלונאית לפיתוח בחלונות" 

message: יכול להיות שצריך לקבוע צבע מסויים למילות שמורות ופקודות תוכנה כמו בסביבות הפיתוח, באמצעות תוי בקרה פשוטים. --אפי ב. • שיחה • 00:07, 5 מאי 2006 (IDT)
replies: text: זה כבר קיים. הקוד begin יראה כך: begin. זאת הדרך הנכונה לעשות דברים כאלו, וכך זה גם נעשה בחלק מהערכים שעוסקים בשפות מחשב טקסטואליות. הא? 00:13, 5 מאי 2006 (IDT)
thread_title: צורך בעריכה

message: ===אובייקטים===
ניתן להגדיר אובייקטים באמצעות המילה השמורה OBJECT, גם השיטות של האובייקט יכללו באזור הTYPE ולשמם תצורף כקידומת שם האובייקט. לאחר הכרזה של משתנה כסוג של האובייקט, יהיה אפשר לגשת לשיטות האובייקט באמצעות האופרטור נקודה. בכדי לבצע תורשה, יש לקמפל את האובייקט המוריש ליחידה, שבה ניתן להסתיר חלקים מהאובייקט כלפי חוץ. פולימורפיזם מיושם באמצעות שיטה וירטואלית, (virtual), המשתמשת בקישור מאוחר. בכדי להשתמש בבנאי, יש להחליף את המילה PROCEDURE במילה CONTRUCTOR בשגרה הנחוצה.
===היחידה - ספריה חיצונית===
טורבו פסקל עשה שימוש בספריות של קטעי קוד חיצוניים מקומפלים, לצורך שלוש מטרות: מיחזור קטעי קוד, הפשטה פרוצידורלית והכמסתו של הקוד, ושבירת מחסום 64K שהיה קיים בDOS. 
גישה לפונקציות בספריות חיצוניות קיימות (Unit) נעשית באמצעות המילה השמורה Uses לפני הגדרת המשתנים הגלובליים.
לדוגמה:
 USES WINCRT, STRINGS, WINPROCS, WINTYPES, WIN32;
בכדי ליצור יחידה יש להשתמש בכותרת שמה במילה השמורה UNIT, היחידה מתחלקת לשני אזורים. אזור המוגדר במילה השמורה INTERFACE (ממשק) שהינו החלק הפומבי של היחידה שחשוף לתוכניות חיצונית, ואזור המוגדר במילה השמורה IMPLEMENTATION (יישום), שהוא אזור פרטי, שנועד לשימוש של היחידה, ואיננו חשוף לבחוץ. לאחר הקומפילציה יווצר קובץ מכונה בעל סיומת TPU, ובעת קריאה לפונקציה או פרוצדורה שקיימת בו, הקומפלייר ידע לגשת אל היחידה ולהשתמש בקוד שקיים בה.
replies: text: לטרולי זה לא מדוייק, מכיוון שכיום התקן של טורבו פסקל אומץ על ידי רוב הקומפליירים הקיימים. בדקתי לפחות שלשה נפוצים והם תומכים בתחביר של טורבו פסקל 7. לגבי יחידות זה בטוח לגבי תכנות מונחה עצמים אני לא בטוח, אבל עושה רושם שגם. --אפי ב. • שיחה • 02:03, 5 מאי 2006 (IDT)

text: בדקתי בFreePASCAL וגם בDEV-PASCAL הם תומכים בעבודה עם אובייקטים. לא ברור אם יש כיום גוף תקינה שקובע את התחביר הנכון של פסקל, לי נראה שהתעשיה קובעת זאת, ובמיוחד בורלנד עם דלפי. בכל מקרה אפשר לציין בסוף הערך הרחבות בשפת טורבו פסקל. ולשים שם את הכל. --אפי ב. • שיחה • 02:45, 5 מאי 2006 (IDT)
thread_title: קטעים ששייכים רק לטורבו פסקל

message: ניתן להגדיר אובייקטים באמצעות המילה השמורה OBJECT, גם השיטות של האובייקט יכללו באזור הTYPE ולשמם תצורף כקידומת שם האובייקט. לאחר הכרזה של משתנה כסוג של האובייקט, יהיה אפשר לגשת לשיטות האובייקט באמצעות האופרטור נקודה. בכדי לבצע תורשה, יש לקמפל את האובייקט המוריש ליחידה, שבה ניתן להסתיר חלקים מהאובייקט כלפי חוץ. פולימורפיזם מיושם באמצעות שיטה וירטואלית, (virtual), המשתמשת בקישור מאוחר. בכדי להשתמש בבנאי, יש להחליף את המילה PROCEDURE במילה CONTRUCTOR בשגרה הנחוצה.
thread_title: אובייקטים

message: טורבו פסקל עשה שימוש בספריות של קטעי קוד חיצוניים מקומפלים, לצורך שלוש מטרות: מיחזור קטעי קוד, הפשטה פרוצידורלית והכמסתו של הקוד, ושבירת מחסום 64K שהיה קיים בDOS. 
גישה לפונקציות בספריות חיצוניות קיימות (Unit) נעשית באמצעות המילה השמורה Uses לפני הגדרת המשתנים הגלובליים.
לדוגמה:
 USES WINCRT, STRINGS, WINPROCS, WINTYPES, WIN32;
בכדי ליצור יחידה יש להשתמש בכותרת שמה במילה השמורה UNIT, היחידה מתחלקת לשני אזורים. אזור המוגדר במילה השמורה INTERFACE (ממשק) שהינו החלק הפומבי של היחידה שחשוף לתוכניות חיצונית, ואזור המוגדר במילה השמורה IMPLEMENTATION (יישום), שהוא אזור פרטי, שנועד לשימוש של היחידה, ואיננו חשוף לבחוץ. לאחר הקומפילציה יווצר קובץ מכונה בעל סיומת TPU, ובעת קריאה לפונקציה או פרוצדורה שקיימת בו, הקומפלייר ידע לגשת אל היחידה ולהשתמש בקוד שקיים בה.
replies: text: לטרולי זה לא מדוייק, מכיוון שכיום התקן של טורבו פסקל אומץ על ידי רוב הקומפליירים הקיימים. בדקתי לפחות שלשה נפוצים והם תומכים בתחביר של טורבו פסקל 7. לגבי יחידות זה בטוח לגבי תכנות מונחה עצמים אני לא בטוח, אבל עושה רושם שגם. --אפי ב. • שיחה • 02:03, 5 מאי 2006 (IDT)

text: בדקתי בFreePASCAL וגם בDEV-PASCAL הם תומכים בעבודה עם אובייקטים. לא ברור אם יש כיום גוף תקינה שקובע את התחביר הנכון של פסקל, לי נראה שהתעשיה קובעת זאת, ובמיוחד בורלנד עם דלפי. בכל מקרה אפשר לציין בסוף הערך הרחבות בשפת טורבו פסקל. ולשים שם את הכל. --אפי ב. • שיחה • 02:45, 5 מאי 2006 (IDT)
thread_title: היחידה - ספריה חיצונית

message: בכדי לכתוב לקבצים, לבצע הדפסה או לפנות ליציאות תקשורת יש להשתמש בדרך שהינה אינטואטיבית ודומה. פקודת ASSIGN קובעת את היעד, לקובץ שם קובץ, להדפסה PRN וליציאת תקשורת COM ומספר (למשל COM1). פקודת REWRIRE פותחת את הקובץ לפלט. WRITE או WRITELN מבצעות את הכתיבה, לבסוף יש לסגור את הפעולה באמצעות פקודת CLOSE. בכדי לפתוח קובץ להוספת נתונים יש להשתמש בפקודת APPEND, ובכדי לפתוח קובץ לקריאה יש להשתמש בפקודת RESET, בצירוף עם פקודת הקריאה READ או READLN, בכדי לדעת מתי הגעת לסוף שורה קיימת הפונקציה EOLN (תו אסקי 13), ואילו פונקציה EOF מדווחת על סוף קובץ. פקודות נוספות הם הזזת מחוון בקובץ באמצעות פקודת SEEK וקריאת וכתיבת טיפוס נתונים לא מוגדר לקובץ, באמצעות הפקודות BLOCKREAD ו BLOCKWRITE. (יש להוסיף לערך)  --אפי ב. • שיחה • 11:30, 5 מאי 2006 (IDT)
replies: text: פקודת Assign איננה תקנית. טרול רפאים 13:02, 5 מאי 2006 (IDT)
replies: text: :אז שתופיעה תחת הפסקה "הרחבות של השפה". --אפי ב. • שיחה • 13:32, 5 מאי 2006 (IDT)

text: : העתקתי לעת עתה את כל ההשמטות לערך טורבו פסקל.--אפי ב. • שיחה • 18:18, 5 מאי 2006 (IDT)
thread_title: הדפסה וכתיבה לקבצים

message: "דרושה הבחנה טובה יותר בין מילות קוד לטקסט" - דוגמה? Yonidebest Ω Talk‏ 20:59, 6 מאי 2006 (IDT)
replies: text: ויש צורך במסגרת לרשימת המהדרים, זה לא אסתטי איך שזה מופיע כרגע. Yonidebest Ω Talk‏ 21:02, 6 מאי 2006 (IDT)
replies: text: :מסגרת לא מקובלת כאן. אין בה צורך. הא? 21:11, 6 מאי 2006 (IDT)
replies: text: ::בטח שמקובל, אבל אין לי כוח לחפש דוגמאות. מה שבטוח, איך שזה נראה עכשיו זה לא אסתטי. Yonidebest Ω Talk‏ 21:21, 6 מאי 2006 (IDT)
replies: text: :::בעיניי זה סביר לגמרי.

text: :::אני מציע שלא נתדיין בזה כעת, בשל העובדה שקיים סיכוי שפרק זה ישתנה משעותית (ראה דיון אחר בדף זה). מקובל? הא? 22:04, 6 מאי 2006 (IDT)
thread_title:  תבנית עריכה 

message: הוא אינו באמת שימושי. עדיף למנות רק מהדרים נפוצים בודדים, ולפרט על כל אחד מהם בכמה מילים. הא? 21:09, 6 מאי 2006 (IDT)
replies: text: יש מתנגדים? הא? 22:08, 6 מאי 2006 (IDT)
replies: text: : מילא אם היה מדובר ברשימה ארוכה. מדובר בסך הכל בשתי שורות, שנותנות מבט מהיר על השימושיות של פסקל. הדבר לא סותר שניתן לפרט על קומפיילרים, וכאשר הפירוט יהיה מספיק גדול יהיה אפשר לפתוח להם ערכים נפרדים במיחד לסביבה Free Pascal שהינה סביבה חזקה ומרכזית כיום. --אפי ב. • שיחה • 22:38, 6 מאי 2006 (IDT)
thread_title:  הסרת או החלפת הפרק "רשימת מהדרים לפסקל" 

message: לא רציתי לערוך או משהו, אבל החל משנת הלימודים הבאה (תשס"ז) יהיה ניתן להבחן גם על שפות #C ו- JAVA.
זאת בנוסף לכך שכיום (וגם בשני העשורים האחרונים) ניתן לכתוב גם בשפות BASIC, תמלילוגו ותבל. (שאלון אחר מהשאלון המדובר - 899122. לדעתי, אין צורך להזכיר עובדה זו)
thread_title:  "משרד החינוך הישראלי משתמש בשפת פסקל... וזאת במקביל לשפת C." 

message: שלום עורכים יקרים,
מצאתי קישור חיצוני אחד או יותר ב שזקוק לתשומת לב. אנא קחו רגע כדי לבדוק את הקישורים שמצאתי ולתקן אותם בערך אם נדרש. מצאתי את הבעיות הבאות:
*http://www.pascal-central.com/extpascal.html נמצא כקישור שבור. מומלץ להוסיף https://web.archive.org/web/20060313130428/http://pascal-central.com/extpascal.html לכתובת המקורית.
כאשר תסיימו לערוך את השינויים הנדרשים, אנא בקרו בדף השו"ת למידע נוסף לתיקון בעיות עם הקישורים לעיל.
הודעה זו תופיע רק פעם אחת לקישורים אלו.
בידידות.—InternetArchiveBot (דווח על באג) 23:59, 21 בנובמבר 2022 (IST)
thread_title:  נמצאו קישורים חיצוניים שצריכים תיקון (נובמבר 2022)