Edytor programu STL

Edycja programu w języku STL odbywa się w edytorze STL – okno poniżej.

 

Rys. 1. Edytor STL.

Edytor STL

Okno edytora otwierane jest w obszarze roboczym programu PC Need i podlega zachowaniom standardu Windows® – zmiana rozmiarów i położenia, zamykanie.
Obsługa edytora jest podobna do obsługi prostego notatnika. Tekst wprowadzamy z klawiatury, stosując zasady składni języka przedstawione w punkci Programowanie w języku tekstowym STL.
Możliwe są operacje usuwania, przenoszenia, kopiowania zaznaczonego fragmentu bądź całego tekstu.
Komentarze
Edytowany program w celu zwiększenia czytelności możemy opatrzyć komentarzami.
Tekst objęty komentarzem nie jest brany przy tworzeniu kodu wykonawczego.
Komentarz, który rozpoczyna się znakiem // lub; obowiązuje do końca linii. Taki komentarz możemy zacząć od początku linii lub po wpisaniu instrukcji.
Przykłady:
// To jest komentarz od początku linii.
; To też jest komentarz od początku linii.
A I1   ;To jest komentarz po instrukcji.
W celu pominięcia w trakcie kompilacji większej liczby linii możemy zastosować komentarz typu:  /*  tekst  */ . W tym typie komentarza określamy obowiązkowo początek i koniec tekstu, który nie będzie należał do kodu programu.
Przykład:
/* A I1
A I2
= Q1
*/
A I3
=Q2
W powyższym przykładzie trzy pierwsze instrukcje będą pominięte przy kompilacji programu. Dopiero od instrukcji A I3 będzie tworzony kod wynikowy.

Kompilacja STL

Okno kompilacji początkowo jest puste, po wykonaniu komendy kompilacja (klawisz F7) pojawia się wynik kompilacji. Jeśli program jest poprawny, to otrzymamy komunikat jak na rys. 1. o zakończeniu kompilacji naszego programu oraz o rozmiarze kodu i procentowej zajętości pamięci w przekaźniku.
Jeśli program będzie zawierał błędy, to otrzymamy komunikat o typie błędu i jego położeniu [numer wiersza, numer kolumny] – rys. 2. wraz z komentarzem.


Rys. 2. Błąd kompilacji.