Size: a a a

Compiler Development

2020 July 09

K

Kir in Compiler Development
Alexander Tchitchigin
Даже думать не хочу. Я же не с примерами работаю, а с грамматикой TypeScript. При этом, если алгоритм превратит её в ещё большую лапшу, чем есть -- я повешусь. Так что спасибо, но нет. 😊
tree-sitter не пробовали? GLR, рекурсия может быть левой
источник

IK

Ivan Kochurkin in Compiler Development
MaxGraey
PT это Positive Technologies?
Да. А ты бы хотел потестить именно TS или вообще в целом?
источник

M

MaxGraey in Compiler Development
Ivan Kochurkin
Да. А ты бы хотел потестить именно TS или вообще в целом?
Именно TS. Было бы интерестно погонять на кодовой базе AssemblyScript
источник

C

Constantine in Compiler Development
Alexander Tchitchigin
Для статического поиска дефектов (уязвимостей).
Это только для TS? ☹️
источник

p

polunin.ai in Compiler Development
Alexander Tchitchigin
Для статического поиска дефектов (уязвимостей).
Какого рода уязвимостей?
источник

AT

Alexander Tchitchigi... in Compiler Development
MaxGraey
PT это Positive Technologies?
Ага. 😊
источник

AT

Alexander Tchitchigi... in Compiler Development
λoλdog
Ростелеком
👏👍😂
источник

AT

Alexander Tchitchigi... in Compiler Development
Kir
tree-sitter не пробовали? GLR, рекурсия может быть левой
Мы всё на ANTLR делаем. Там тоже поддерживается левая рекурсия. Просто нафиг она нужна, если без неё можно легко обойтись?
Тут дело в том, что изначальная грамматика была написана "интересным" образом, и я её теперь потихоньку дописываю, исправляю и рефакторю.
источник

IK

Ivan Kochurkin in Compiler Development
MaxGraey
Именно TS. Было бы интерестно погонять на кодовой базе AssemblyScript
Ок, будем иметь в виду. Просто TS сейчас в зачаточном состоянии.
источник

AT

Alexander Tchitchigi... in Compiler Development
Constantine
Это только для TS? ☹️
Нет. Пока что скорее для всякого кроме TS. 😄
Я же говорю, TS -- активно WIP.
источник

M

MaxGraey in Compiler Development
Ivan Kochurkin
Ок, будем иметь в виду. Просто TS сейчас в зачаточном состоянии.
Понял
источник

IK

Ivan Kochurkin in Compiler Development
Alexander Tchitchigin
Нет. Пока что скорее для всякого кроме TS. 😄
Я же говорю, TS -- активно WIP.
Наиболее стабильные движки сейчас у нас - C#, PHP и Java.
источник

AT

Alexander Tchitchigi... in Compiler Development
polunin.ai
Какого рода уязвимостей?
Принципиально -- любого, по факту -- все, какие знаем. 🤷‍♀😁
источник

λ

λoλdog in Compiler Development
Ещё был вариант с ростуризмом)
источник

C

Constantine in Compiler Development
Alexander Tchitchigin
Нет. Пока что скорее для всякого кроме TS. 😄
Я же говорю, TS -- активно WIP.
Я бы хотел потестить на своём Java проекте🤔
источник

AT

Alexander Tchitchigi... in Compiler Development
Constantine
Я бы хотел потестить на своём Java проекте🤔
Это можно. Обращайтесь в отдел продаж PT -- они постоянно выездные сессии устраивают. Но на каких условиях, я совершенно не в курсе...
источник

AT

Alexander Tchitchigi... in Compiler Development
λoλdog
Ещё был вариант с ростуризмом)
Ростелеком смешнее, потому что они наши конкуренты. 😄
источник

IK

Ivan Kochurkin in Compiler Development
В основном уязвимости типа XSS, SQLi и подобные, в которых специальным пользовательским вводом можно эксплуатировать систему.
источник

λ

λoλdog in Compiler Development
Alexander Tchitchigin
Ростелеком смешнее, потому что они наши конкуренты. 😄
Ах да, они ж тоже что-то там делают
источник

AT

Alexander Tchitchigi... in Compiler Development
Ivan Kochurkin
В основном уязвимости типа XSS, SQLi и подобные, в которых специальным пользовательским вводом можно эксплуатировать систему.
Для справки: в "подобные" входят и RCE, и path traversal, и ещё куча всего. В принципе.
источник