Size: a a a

Compiler Development

2021 April 28

B

Brenoritvrezorkre in Compiler Development
Ну Колмогоров и Йоханссон посчитали так же и независимо друг от друга создали минимальную логику. Но она не интуиционистская. В интуиционистской из противоречия следует что угодно.
источник

DF

Dollar Føølish in Compiler Development
Прикольно
источник

DF

Dollar Føølish in Compiler Development
А в натуральной дедукции есть принцип взрыва ?
источник

B

Brenoritvrezorkre in Compiler Development
Натуральная дедукция не логика
источник

DV

Dmitry Vlasov in Compiler Development
Тут уже и Metamath упомянули и ACL2... Если кому интересно - я сделал свою "высокоуровневую надстройку" над метаматом. Доказательства - читаемые, синтаксис выражений и определения - синтаксически отделены от аксиом. Транслятор туда-сюда работает, сделал vscode extension для языка, ну чтобы приятно навигацию можно было делать, распарсеные файлы кешируются, поэтому после первичного распарсивания все довольно быстро грузится. А для вообще молниеносных операций есть ещё http- сервер, который в опертивке все держит и моментально дает подсказки. Вобщем стараюсь все для человека делать, а не наоборот. Такие дела.
источник

B

Brenoritvrezorkre in Compiler Development
Это способ представления исчислений
источник

AT

Alexander Tchitchigi... in Compiler Development
Естественный вывод Гентцена -- это способ записывать доказательства. В любой логике. Сам Гентцен для классической писал.
источник

B

Brenoritvrezorkre in Compiler Development
Скидывай
источник

DV

Dmitry Vlasov in Compiler Development
источник

B

Brenoritvrezorkre in Compiler Development
Посмотрим
источник

B

Brenoritvrezorkre in Compiler Development
Спасибо
источник

DV

Dmitry Vlasov in Compiler Development
для трансляции полной базы теорем метамата требуется 8 гб и относительно много времени (у меня на 16-ти ядрах 2.5 мин занимает)
источник

B

Brenoritvrezorkre in Compiler Development
8 гигов оперативки?
источник

DV

Dmitry Vlasov in Compiler Development
предыдущая версия на с++ была написана - вот там был адъ и израиль - для трансляции меньшей базы 27 гб (sic!) требовалось.
источник

B

Brenoritvrezorkre in Compiler Development
А это на чём создано
источник

DV

Dmitry Vlasov in Compiler Development
да, -Xmx8G для jvm нужно дать
источник

B

Brenoritvrezorkre in Compiler Development
А можно не надо столько оперативки
источник

DV

Dmitry Vlasov in Compiler Development
создано на этом:  https://github.com/area9innovation/flow9
источник

DV

Dmitry Vlasov in Compiler Development
можно кусочек базы теорем метамата откусить и оттранслировать меньше - не вопрос. Просто аккуратно откусить надо, чтобы синт. конструкции не порушить
источник

B

Brenoritvrezorkre in Compiler Development
Кажется, кроме того, что хорошие программы на плюсах должны есть меньше, чем хорошие программы на яве
источник