Page 15 - 4476
P. 15

readln(InpVar);
                                   writeln(CompileTest(InpVar));
                                 end.
                                 Всю     незмінну     частину     результуючої     програми
                            компілятор  повинен  породжувати  самостійно  незалежно  від
                            поданої на вхід вихідної програми.
                                 Ім'я   результуючої     програми     виконавець     вибирає
                            самостійно.    Ідентифікатори     InpVar    і   CompileTest     є
                            зарезервованими змінними, які використовуються для подачі
                            значень  на  вхід  результуючої  програми  і  отримання
                            результату від неї при тестуванні працездатності результуючої
                            програми.
                                 Тип даних, що використовується для всіх змінних, задано
                            у варіанті завдання.
                                 Ідентифікатори, що бувають у вихідній програмі, вважати
                            за  прості  скалярні  змінні,  що  не  вимагають  виконання
                            перетворення типів. Обмеження на довжину ідентифікаторів і
                            констант у вхідній програмі виконавець вибирає самостійно,
                            але вибрана довжина не має бути меншою 32.
                                 У  випадку,  якщо  на  вхід  компілятора  подається  вхідна
                            програма,  що  містить  семантичні  або  синтаксичні  помилки,
                            компілятор  повинен  коректно  завершувати  своє  виконання  і
                            видавати  повідомлення  про  знайдену  помилку  у  вхідній
                            програмі  з  вказівкою  рядка,  в  якому  знайдена  помилка.  По
                            можливості,  компілятор  повинен  вказувати  тип  знайденої
                            помилки.  Компілятор  може  вказати  декілька  помилок  у
                            вхідній програмі, якщо вони були їм виявлені.






                                                           14
   10   11   12   13   14   15   16   17   18   19   20