ცნობილია როგორც შემდგენელის წინა ნაწილი, შემდგენელის ანალიზის ფაზა კითხულობს წყაროს პროგრამას, ყოფს მას ძირითად ნაწილებად და შემდეგ ამოწმებს ლექსიკურს, გრამატიკასა და სინტაქსს. შეცდომები.
როგორ იკითხება წყარო პროგრამა?
წყარო პროგრამა არის ტექსტური ფაილი, რომელიც შეიცავს მაღალი დონის ენაზე დაწერილ ინსტრუქციებს. … ჩვეულებრივ, წყაროს პროგრამა ითარგმნება მანქანა ენაზე. აპლიკაციის პროგრამა სახელად თარჯიმანი იღებს წყაროს პროგრამას, როგორც გამოსავალს და აწარმოებს მანქანურ ენაზე გამოსავალ პროგრამას.
კითხულობს თუ არა შემდგენელი მთლიან წყაროს კოდს ერთდროულად?
თარჯიმანი, როგორც შემდგენელი, თარგმნის მაღალი დონის ენას დაბალი დონის მანქანა ენაზე. … შემდგენელი კითხულობს მთელ წყაროს კოდს ერთხელ-ზე, ქმნის ტოკენებს, ამოწმებს სემანტიკას, აგენერირებს შუალედურ კოდს, ახორციელებს მთელ პროგრამას და შეიძლება მოიცავდეს ბევრ პასს.
შემდგენელის რომელი ეტაპია სინტაქსის ანალიზი?
სინტაქსის ანალიზი არის კომპილაციის პროცესის მეორე ეტაპი. ის იღებს ტოკენებს, როგორც შეყვანას და წარმოქმნის გარჩევის ხეს, როგორც გამოსავალს. სინტაქსის ანალიზის ფაზაში, პარსერი ამოწმებს, რომ ნიშნების მიერ გაკეთებული გამოხატულება სინტაქსურად სწორია თუ არა.
შემდგენელის რომელი ეტაპია ასევე ცნობილი როგორც სკანერი?
შემდგენელის პირველი ფაზა არის ლექსიკური ანალიზატორი, ასევე ცნობილი როგორც სკანერი, რომელიც ამოიცნობს ძირითად ენობრივ ერთეულებს, რომელსაც ეწოდება ტოკენები..