Przykładem współistnienia wszystkich trzech rozwiązań jest Turbo Pascal firmy Borland począwszy od wersji 5.5Jest to rozszerzona implementacja języka Pascal w ramach środowiska programistycznego „Turbo”. Większość słów kluczowych jest tam zastrzeżona w każdym kontekście, jednak słowa public i private są zastrzeżone jedynie w ramach deklaracji klasysłowa te nie mogą być stosowane do identyfikowania pól i metod klasy; jednak poza deklaracją klasy mogą być dowolnie stosowane do definiowania nazw., zaś słowa takie jak forward, inline, assembler (i kilka innych niewystępujących w standardowym Pascalu bądź też będących słowami zastrzeżonymi we wcześniejszych implementacjach Turbo Pascala) pozostają niezastrzeżone.
Dla odróżnienia od słów kluczowych zastrzeżonych niezależnie od kontekstu, wymienione tu słowa nazwano, w nomenklaturze Turbo Pascala, dyrektywami języka.
Języki bez słów zastrzeżonych W pewnych językach ze składnią kontekstową nie ma słów zastrzeżonych, mimo iż języki te definiują pojęcie słów kluczowych i wymieniają ich listę. Przykładem takiego języka jest PL/IJan Bielecki, Rozszerzony PL/I i JCL w systemie OS/RIAD, Państwowe Wydawnictwo Naukowe, Warszawa 1986, Seria: Biblioteka Informatyki, .