Size: a a a

2020 March 12

R

Rubikoid in #ctfchat
falamous
на следующем ад сервис на регулярках и сокате
а можно сразу в окно выйти
источник

R

Rubikoid in #ctfchat
не дожидаясь гроба
источник

v

vladvis in #ctfchat
Rubikoid
А сишные структуры ты как регулярками парсить будешь?
Синтаксически? Изи: из грамматики из rfc генерю регулярку
источник

f

falamous in #ctfchat
vladvis
Синтаксически? Изи: из грамматики из rfc генерю регулярку
ну смотря на что парсить
источник

f

falamous in #ctfchat
вложенные типы парсить  они не смогут
источник

f

falamous in #ctfchat
поскольку у них нет предела
источник

f

falamous in #ctfchat
а регулярки конечный автомат
источник

v

vladvis in #ctfchat
falamous
вложенные типы парсить  они не смогут
Например? Что ты подразумеваешь под пределом?
источник

f

falamous in #ctfchat
vladvis
Например? Что ты подразумеваешь под пределом?
ну то есть ты можешь написать сколько хочешь вложенных типов
источник

f

falamous in #ctfchat
struct kek{
       struct {
               struct {
                       struct {
                               struct {
                                       int k;
                               } s;
                       } s;
               } s;
       } s;
};
источник

f

falamous in #ctfchat
или с указателями на функции
источник

f

falamous in #ctfchat
struct kek{
       int (* f)(int(* f2)(int(* f3)(int(* f4)(int(* f5)()))));
};
источник

i

irdkwmnsb in #ctfchat
falamous
struct kek{
       struct {
               struct {
                       struct {
                               struct {
                                       int k;
                               } s;
                       } s;
               } s;
       } s;
};
источник

v

vladvis in #ctfchat
А действительно, немного наебался, там кз грамматики, но по-моему regex-ы (не путать с regular expressions) вполне могут описывать языки порождаемые кз грамматикой
источник

v

vladvis in #ctfchat
Где-то даже видел что-то на эту тему, но сейчас не могу найти
источник

f

falamous in #ctfchat
vladvis
А действительно, немного наебался, там кз грамматики, но по-моему regex-ы (не путать с regular expressions) вполне могут описывать языки порождаемые кз грамматикой
regex - это какой конкретно стандарт?
источник

v

vladvis in #ctfchat
Хм, не могу найти стандарт или что-то подобное, но я том, что реализация регэкспов в языках не регулярна (простой пример - (.*)\1)
источник

f

falamous in #ctfchat
просто если они могут работать рекурсивно, их реализация - не ндфа, и они могут работать за экспоненту на специфических примерах
источник

v

vladvis in #ctfchat
falamous
просто если они могут работать рекурсивно, их реализация - не ндфа, и они могут работать за экспоненту на специфических примерах
Это правда)
источник

AK

Artyom Kadushko in #ctfchat
источник