Вопросы по теме 'language-extension'

Какие доступны расширения GNU C, которые нетривиально реализовать в C99?
Почему ядро ​​Linux может компилироваться только с GCC? Какие расширения GNU C действительно необходимы для некоторых проектов и почему?
4412 просмотров
schedule 30.11.2022

DatatypeContexts устарели в последней версии GHC: почему?
Я просто занимался разработкой на Haskell и перекомпилировал старый код в новой версии GHC: The Glorious Glasgow Haskell Compilation System, version 7.2.1 И когда я это сделал, я получил следующую ошибку: Предупреждение:...
6939 просмотров
schedule 25.11.2022

Как (вычислить) goto и longjmp в C ++?
Обычно я не пишу C ++, но мой странный друг-компьютерщик устал от просмотра моих замечательных программ FORTRAN и попросил меня переписать одну из них на C ++, так как ему больше нравятся мои коды C ++. (Здесь мы делаем ставку на деньги.) Точные...
3082 просмотров
schedule 01.06.2023

ViewPatterns и множественные вызовы в Haskell
Я прочитал это: http://hackage.haskell.org/trac/ghc/wiki/ViewPatterns Мне нравится идея, хочу использовать расширение. Однако я хотел бы убедиться в одном: оценивается ли функция просмотра один раз для одного совпадения. Итак, допустим, у...
671 просмотров

Как разобрать предметно-ориентированный язык поверх Python? Какая архитектура с IPython?
Я хочу создать предметно-ориентированный язык как надмножество Python. Загадочные команды, такие как f7:10y=x^2 предназначенный для минимизации ввода, должен быть проанализирован в простой Python for k in range(7,10): f[k].set_y(...
165 просмотров
schedule 11.02.2023

Получение расширений с многопараметрическими типами
У меня есть конструктор типа Ast, параметризованный типом идентификатора. Используя расширения DeriveFunctor, DeriveFoldable и DeriveTraversable, можно автоматически создавать соответствующие экземпляры. Теперь я считаю полезным ввести больше...
79 просмотров