Итак, я работал над движком селектора CSS , и я хочу поддерживать псевдоэлементы (:: before, :: after, :: selection, :: first-line и т. Д.),Я заметил, что Slick, Sizzle и некоторые другие популярные движки, кажется, поддерживают их, но просматривая их код, я не нашел кода для него (теперь, конечно, я не выглядел так уж сложно).Кто-нибудь знает, как они это делают или каким-то образом я могу это сделать?