Kompilacja programu w Turbo Basic XL
Kompilacja programu w Turbo Basic XL
Język Turbo Basic XL jest tzw interpreterem. Uruchomiony program jest na bieżąco „tłumaczony” i wykonywany przez bibliotekę procedur języka. Kompilacja jest procesem, w którym „tłumaczenie” wykonywane jest jednokrotnie, a otrzymany kod po połączeniu z biblioteką RUNTIME Turbo Basic XL daje nam wynikowo program, który możemy uruchomić pod kontrolą DOS-u.
Powszechnie dostępny pakiet Turbo Basic XL zawiera zbiór następujących plików:
- główny program języka Turbo Basic XL
- kompilator języka Turbo Basic XL
- bibliotekę procedur Turbo Basic XL o nazwie RUNTIME
- program LINKER służacy do łączenia skompilowanego kodu z biblioteką RUNTIME
- nieco poprawioną bibliotekę RUNTIME2

Klawisze od 1 do 8 wyświetlą nam katalog dysku. Oczywiście pod Sparta DOS X będzie to lista plików bieżącej ścieżki dysku. Po wyświetleniu listy plików klawiszami kursora wybieramy plik do kompilacji:

Klawiszem RETURN zatwierdzamy wybór, rozpoczyna się proces kompilacji i jeśli w programie nie będzie błędów pojawi się komunikat „NO ERRORS”. Teraz edytujemy nazwę pliku pod jaką zostanie zapisany skompilowany program. Tutaj mała uwaga: zaczynamy od wprowadzenia cyfrą 1- 8 numeru dysku, na którym zostanie zapisany plik, a następnie jego nazwę. Rozszerzenie CTB dodawane jest automatycznie. W tej sytuacji nie jest możliwe aby nazwa pliku zaczynała się od cyfry.

Po zapisaniu pliku kompilator zapyta czy chcemy zapisać kolejną kopię pliku, jeśli odpowiemy NIE klawiszem „N” powróci do głównego ekranu. Stąd możemy powrócić do DOS kombinacją CONTROL+D.