Вопросы по теме '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 просмотров
schedule
08.05.2022
Как разобрать предметно-ориентированный язык поверх 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 просмотров
schedule
20.03.2023