კომპილატორი: განსხვავება გადახედვებს შორის

[შეუმოწმებელი ვერსია][შეუმოწმებელი ვერსია]
შიგთავსი ამოიშალა შიგთავსი დაემატა
ბოტის შეცვლა: hr:Jezični prevoditelj
No edit summary
ხაზი 15:
სტანდარტული კომპილატორი შედგება ორი ნაწილისგან: ანალიზი და სინთეზი.
ანალიზი შლის წყარო ენას რამოდენიმე ნაწილად და ადგენს ამ პროგრამის გრამატიკულ სტრუქტურას. ეს სტრუქტურა შემდგომ შუამავალი კოდის სახეს ღებულობს და სინტეზის
ფაზაში განაგრძობს გადამუშავებას. ანალიზის დროს ხდება პროგრამის სინტატიკური და სემანტიკური შეცდომების დადგენა. გროვდება სხვადასხვა ინფორმაცია პროგრამის შესახებ და ხდება მათი შენახვა მონაცემთა სტრუქტურაში რომელსაც სიმბოლებისსიმბოლოების სცხრილიცხრილი ეწოდება.<br />
სინტეზისინთეზის ადგენს სამიზნე პროგრამასფაზა შუალედური კოდის და სიმბოლოების ცხრილის გამოყენებით ქმნის სამიზნე პროგრამას.
ანალიზის ნაწილს ხშირად წინა ნაწყვეტს უწოდებენ, სინტეზის ნაწილს კი უკანა ნაწყვეტს.
 
მოძიებულია „https://ka.wikipedia.org/wiki/კომპილატორი“-დან