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.
- Zaznaczanie – Za pomocą
myszki lub klawiatury Zaznacz– klawisze SHIFT+strzałki (jednoczesne
naciśniecie klawisza SHIFT i wybranej strzałki w zależności od
kierunku przemieszczania) – podświetl wybrany tekst.
- Wycinanie – zaznacz tekst,
który ma być wycięty a następnie wykonaj polecenie Wytnij, czyli
kombinację klawiszy Ctrl+X (jednoczesne naciśniecie klawiszy Ctrl i
X). Wycięty tekst będzie zachowany w schowku.
- Usuwanie – zaznacz tekst,
który ma być usunięty a następnie wykonaj polecenie Usuń – klawisz
Del.
- Wklejanie – ustaw kursor w
miejscu, gdzie ma być początek wklejanego tekstu, wykonaj polecenie
Wklej – kombinacja klawiszy Ctrl+V (jednoczesne naciśniecie
klawiszy Ctrl i V). Po wykonaniu operacji następuje wstawienie
zawartości schowka systemowego.
- Przenoszenie – polega na
wykonaniu operacji zaznaczenia (Zaznaczanie) wybranego tekstu,
wycięcia go (Wytnij Ctrl+X) a następnie wklejenia go w żądanym
miejscu (Wklej Ctrl+V).
- Kopiowanie – zaznacz tekst,
który ma być skopiowany (patrz: Zaznaczanie) a następnie wykonaj
polecenie Kopiuj, czyli kombinację klawiszy Ctrl+C (jednoczesne
naciśniecie klawiszy Ctrl i C).
- Szukanie – otwórz okno Szukaj (Ctrl+F) i
wpisz poszukiwany tekst.
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.