שיחה:Brainfuck

תגובה אחרונה: לפני 16 שנים מאת לכאורה בנושא שגיאה טקסטואלית

זה כמעט כמו לכתוב בשפת מכונה, רק שיש לך עוד כמה סימנים חוץ מ0- ו1-.

לדעתי אפילו פחות, בגלל שאי אפשר לעשות דברים שבשפות עיליות היו נראים כמו A+B=C, למשל.
טעיתי, בעצם אפשר, רק יהיו הרבה פקודות.

"אתר התוכנה" עריכה

עבר ל-http://www.iwriteiam.nl/Ha_BF.html
87.69.230.157 20:51, 12 באוקטובר 2006 (IST)תגובה

לשפה קוראים BrainFuck ולא BF עריכה

אפילו בויקי באנגלית הערך הוא http://en.wikipedia.org/wiki/Brainfuck ולא מוזכר שם הקיצור ההזוי BF, איך משנים את זה ?

הרבה פעמים נתקלתי בקיצור BF ועד כמה שזכור לי יש בויקיפדיה האנגלית הפניה מ BF לBrainFuck
yiag 22:54, 6 ביוני 2007 (IDT)תגובה

יש המרחיבים את שפה BrainFuck לשפה פרוצדורלית, הנקראת pbrain. בגרסה שלה שאני מכיר, אם יש לה מספר גרסאות, נוספו 3 פקודות:

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

שגיאה טקסטואלית עריכה

בטבלה מופיע: [ דלג אחורה לפקודה שלפני ה-] המתאים אם התא הנוכחי שונה מ-0 בעוד שמה שצריך להיות זה: [ דלג אחורה לפקודה שאחרי ה-] המתאים אם התא הנוכחי שונה מ-0 לא מבצעים את הפקודה שלפני ה-] המתאים וגם לא מבצעים שוב את ה-] עצמו (לבצע את הפקודה שלפניו תהיה שגיאה לוגית, לבצע את ה-] שוב זה סתם בזבוז ביצועים). בויקי האנגלית זה כתוב נכון. אגב, אותה שגיה מופיעה גם בערך "אוק" (משם הגעתי הנה :) אם לא תהיינה השגות לגבי הערתי זו ואף אחד לא יטרח לתקן, אתקן בעצמי. אימרו את דברכם - או שיתקו לעד (או עד העריכה הבאה... --לכאורה 14:02, 18 בספטמבר 2007 (IST)תגובה

חזרה לדף "Brainfuck".