גירסה 0.9 | 14-10-2007 | |
---|---|---|
טיוטא ראשונה |
זהו מדריך לשימוש בסיסי בלקס בלינוקס.
כל הזכויות שמורות © 2007, בוריס שטרסמן, הרשות ניתנת להעתיק, לשנות ולהפיץ מדריך זה תחת התנאים של רשיון ה-GFDL
Linux הוא סימן מסחרי רשום של Linus Torvalds.
הכותב אינו נושא באחריות עבור שימוש ברעיונות, דוגמאות ומידע שבמדריך. השימוש הוא באחריות הקורא בלבד. המדריך עשוי להחיל טעויות ופרטים לא נכונים, שהשימוש בהם עשוי להיות מזיק למחשבך. למרות הסבירות הנמוכה, הכותב אינו לוקח כל אחריות
תגובות, תלונות, הערות והארות לכתובת: <mashrom.head at gmail.com>.
תחביר לקס הינו שפה לתיאור לקסוגרפי.
התוכניות הדרושות ללקס הינן : vi|vim|pico| או כל תוכנת עריכה שבה לכם. קומפיילר : בקונסול
apt-get install flex buildessantial vim
אם כן בדביאן :
apt-get install flex buildessantial vim
בסוזה :
yast -i flex make gcc
יצרת קוד הלקס הראשון שלנו (ע”י vim)
vim filename.lex
%% .|\n ECHO %%
vim textfile
This is the text that be used as input.
קובץ ה lex שיצרת איננו מוכן עדיין. למעשה הקוד הוא אוסף של פקודות.
אם כן אנו הופכים אותו לקוד בשפת תוכנה (C) ע”י
lex filename.lex
cc lex.yy.c -o excutablefilename -ll
על מנת להריץ את הקוד הקישו בקונסול :
./excutablefilename<textfile
textfile הוא קובץ שמכיל את הטקסט שיוכנס כקלט.