Описание тега literate-programming
Грамотная программа встраивает исходный код в эссе, документирующее программу.
2
ответа
Может ли Pweave хорошо играть с Руффусом?
Я заинтересован в разработке самодокументируемых трубопроводов. Могу ли я обернуть задания Руффуса в куски Pweave? Pweave and Ruffus ============================================================== **Let's see if Pweave and ruffus can play nice** <…
09 янв '12 в 17:08
9
ответов
Масштабное грамотное программирование?
Привет. Сейчас я немного посмотрел на грамотное программирование, и мне нравится идея, лежащая в его основе: вы в основном пишете небольшую статью о своем коде и записываете как можно больше проектных решений, код, вероятно, окружающий модуль, внутр…
18 ноя '08 в 15:33
1
ответ
Код не определен; возможно, вы забыли включить "lhs2TeX.fmt"? При использовании lhs2TeX
Я установил lhs2TeX из репозиториев Linux Mint 17.1 и получил следующую ошибку при попытке конвертировать файл. `code' is not defined; perhaps you forgot to include "lhs2TeX.fmt"? Строка ошибки - первая строка кода в haskell Вызывающая линия: lhs2Te…
14 янв '15 в 16:36
1
ответ
Грамотное программирование с использованием org-babel
Я нахожусь на грамотной программе, используя org-babel. Мой источник структурирован так, -imports -utility fns -game structure - detailed explanations Это нормальная структура кода, я хотел бы переместить объяснения утилиты fns в конец, чтобы она не…
14 июл '11 в 14:18
3
ответа
org-mode с примером кода в формате html
Я пытаюсь встроить пример грамотного кода в HTML в Emacs org-mode. Идея в том, что я могу использовать что-то вроде #+BEGIN_SRC html :noweb-ref content :exports source <span>some content </span> #+END_SRC #+BEGIN_HTML :noweb tangle <&…
25 ноя '13 в 13:29
2
ответа
R код в Sweave
У меня есть рецензируемая научная статья, и рецензент попросил предоставить мой код R в качестве документа Sweave. Я никогда не слышал о Sweave раньше, вы знаете, как лучше это сделать? Большое спасибо:-)
18 мар '10 в 17:38
1
ответ
Как настроить идентификацию vim для грамотного программирования на Haskell?
Когда я включаю autoindent для обычного файла *.hs после нажатия Enter новая строка имеет отступ, как и ожидалось. Однако это не работает с грамотными файлами Haskell *.lhs, строки кода которых начинаются с > (АКА "Птичьи следы"). Курсор всегда р…
02 сен '13 в 08:38
1
ответ
Есть ли способ сделать разработку через тестирование с грамотным программированием?
Я учусь делать свои первые модульные тесты с R, и я пишу свой код в файлах R Markdown, чтобы упростить доставку коротких отчетов об исследованиях. В то же время я хотел бы проверить функции, которые я использую в этих файлах, чтобы убедиться, что ре…
05 ноя '13 в 23:37
0
ответов
lhs2Tex выдает неверный файл.tex
Я запустил lhs2Tex в моем файле f.lhs ($ lhs2Tex f.lhs > f.tex). Он успешно завершился, создав f.tex и не выдав ошибок. Тем не менее, когда я тогда бегу $ pdflatex f.texЯ получаю (после некоторых выводов) следующую ошибку: Runaway argument? \igno…
24 мар '17 в 11:14
0
ответов
Альтернативный подход к воспроизводимым исследованиям, где исходный код является основной средой
TL;DR: Подход общего динамического документа (стиль записной книжки IPython) к воспроизводимым исследованиям обычно не приводит к многократному использованию модулей исходного кода. Существуют ли инструменты / подходы, которые используют исходный ко…
30 дек '15 в 19:47
2
ответа
Программирование на естественном языке и грамотное программирование
Я не вижу разницы между программированием на естественном языке и грамотным программированием. Если кто-нибудь объяснит, я был бы благодарен.
12 сен '13 в 14:58
1
ответ
На каких языках вы можете переопределить методы / функции в терминах самих себя?
Я заинтересован в попытках грамотного программирования. Тем не менее, я часто, что требования изложены в общих чертах, но тогда исключения даются гораздо позже. Например, в одном разделе будет сказано, что "Студенты не допускаются в коридоры во врем…
26 апр '14 в 14:09
1
ответ
Загадочное сообщение об ошибке в режиме emacs org после попытки экспорта файла, содержащего генерирующий изображение блок кода R
У меня есть блок кода R, который генерирует изображение (см. Ниже). Выполнение кода не является проблемой (то есть Cc Cc изнутри блока генерирует изображение temp.png, как и ожидалось). Однако при экспорте в PDF через LaTeX появляется сообщение об о…
04 фев '12 в 18:56
2
ответа
Где я могу найти график журнала ошибок TeX?
В " Грамотном программировании" Дональда Кнута был, если я правильно помню, график, показывающий эволюцию количества ошибок TeX с течением времени. Этот график оставался плоским в течение последнего десятилетия или около того, предполагая, что TeX т…
23 янв '09 в 12:59
2
ответа
Как импортировать / расширять ссылки noweb в оцененных (экспортируемых) исходных блоках в org-babel?
Я пытаюсь сделать что-то вроде этого: * Define some functions #+begin_src python :noweb_ref defs def f1(a,b,c): return True def f2(d,e,f): return False #+end_src * Use them in a results-exported block later #+begin_src python :results output :export…
18 мар '13 в 18:22
2
ответа
Грамотный Хаскель (.lhs) и Пикша
На данный момент я использую только Haddock, но после просмотра некоторых действительно интересных примеров (например, этой сути) грамотного Хаскелла, мне интересно попробовать это в проекте. Вопросы, которые я получил, следующие: Что ты пишешь как …
25 апр '10 в 08:39
1
ответ
Ошибка pdflatex при использовании встроенных комментариев TeX {-" ... "-} в lhs2TeX
У меня есть следующий блок кода в моем файле.lhs, который использует встроенные комментарии TeX: \begin{code} main = print 0 {-"$\langle$Link$\rangle$"-} \end{code} Однако после компиляции с помощью lhs2TeX я получаю следующие ошибки при компиляции …
07 дек '12 в 21:26
4
ответа
Как настроить org-babel для Haskell с помощью Stack
Я бегу: GNU Emacs 24.4.1 Версия стека 1.3.3 орг-режим Haskell-режим Я просмотрел: Emacs Org-Mode и грамотный Haskell https://gist.github.com/reetinder/4022989 https://wiki.haskell.org/Emacs/Literate_programming https://wiki.haskell.org/Literate_prog…
07 фев '17 в 03:49
2
ответа
Как я могу неявно организовать грамотный код в режиме org?
Я разрабатываю режим Stack Exchange для Emacs и пытаюсь использовать грамотное программирование (с org-mode) организовать проект. Я обнаружил, что повторяю много информации. Я придерживаюсь (возможно, чрезмерно) структурированного подхода к документ…
01 дек '13 в 19:39
3
ответа
Неисчерпывающий паттерн в функции Хаскелла
Я написал функцию, которая вставляет элемент в двоичное дерево, но каждый раз, когда я пытаюсь запустить его, я получаю неисчерпывающий шаблон в функции. type Eintrag = (Person, Anschrift, SozNr) data Tree = Nil | Node Eintrag Tree Tree deriving (Eq…
12 ноя '13 в 21:14