Изменения

Перейти к: навигация, поиск

Простой сопоставитель регулярных выражений

743 байта убрано, 22:48, 4 декабря 2016
Нет описания правки
i--
'''return''' ''false''
 
 
Увеличить количество символов из которых может состоять регулярное выражение можно, задавая регулярное выражение последовательностью структур, описывающих каждый ее элемент.
=== Псевдокод ===
'''struct''' Token
type: '''int''' <font color=darkgreen>/ тип элемента: STAR, QUESTION, PLUS, SYMBOL, ...</font>
c: '''char''' <font color=darkgreen>/ сам символ</font>
cs: '''char'''[] <font color=darkgreen>/ для случая [...]</font>
ncs: '''bool''' <font color=darkgreen>/ для случая отрицания cs: [^...]</font>
==См. также==
Анонимный участник

Навигация