Miałem nadzieję napisać własny zakreślacz składni do letniego projektu, nad którym mam zamiar pracować, ale nie jestem pewien, jak napisać własny zakreślacz składni.Pisanie znacznika składni
Wiem, że istnieje wiele implementacji tam, ale chciałbym dowiedzieć się o wyrażeń regularnych i jak działa podświetlanie składni.
Jak działa podświetlanie składni i jakie są dobre referencje do ich tworzenia? Czy podświetlanie składni skanuje każdy znak po wpisaniu lub skanuje obszar dokumentu/tekstu jako całość po wpisaniu każdego znaku?
Każdy wgląd byłby bardzo doceniony.
Dzięki.
PS: I planuje pisania w języku ActionScript
Zacząłeś mówić, że zakreślacze działają na dwa ogólne sposoby, ale potem, chyba że źle zrozumiałem, nie wyjaśniłeś drugiej strony. – Marplesoft
@Marplesoft, jak rozumiem, pisanie lexera i parsera na język jest pierwszą metodą, a pisanie generycznego lexera i parsera jest na drugim miejscu. – yasar