* [Caml-list] Adding support for OCaml in PythonTeX @ 2015-03-15 20:08 José Romildo Malaquias 2015-03-19 18:25 ` Martin DeMello 2015-03-19 19:57 ` Roberto Di Cosmo 0 siblings, 2 replies; 5+ messages in thread From: José Romildo Malaquias @ 2015-03-15 20:08 UTC (permalink / raw) To: caml-list; +Cc: gpoore Hello. PythonTeX [https://www.ctan.org/pkg/pythontex] is a LaTeX package that allows Python code entered within a TeX document to be executed, and the output to be included in the original document. It supports other languagens beside Python. I have just requested inclusion of OCaml support in PythonTeX: https://github.com/gpoore/pythontex/issues/62 The author of PythonTeX says it could be possible, and he explained what would be needed from the OCaml side. See the discussion in issue #62 in the previous link. Basically, it would need a program which reads lines from a text file, and these lines are given as input to an interactive session, giving back input interspersed with output. He gives more details in the issue discussion. Please read the issue discussion in the above link. Is there already such a program? If not, can it be easily written? I appreciate any help in providing this program. Regards, Romildo ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Caml-list] Adding support for OCaml in PythonTeX 2015-03-15 20:08 [Caml-list] Adding support for OCaml in PythonTeX José Romildo Malaquias @ 2015-03-19 18:25 ` Martin DeMello 2015-03-19 18:58 ` Thomas Gazagnaire 2015-03-19 19:57 ` Roberto Di Cosmo 1 sibling, 1 reply; 5+ messages in thread From: Martin DeMello @ 2015-03-19 18:25 UTC (permalink / raw) To: José Romildo Malaquias, caml-list, gpoore Your best bet would probably be to modify utop. Not sure how much work that would be, but at least most of the pieces are in place. martin On Sun, Mar 15, 2015 at 1:08 PM, José Romildo Malaquias <j.romildo@gmail.com> wrote: > Hello. > > PythonTeX [https://www.ctan.org/pkg/pythontex] is a LaTeX package that > allows Python code entered within a TeX document to be executed, and the > output to be included in the original document. It supports other > languagens beside Python. > > I have just requested inclusion of OCaml support in PythonTeX: > https://github.com/gpoore/pythontex/issues/62 > > The author of PythonTeX says it could be possible, and he explained what > would be needed from the OCaml side. See the discussion in issue #62 in > the previous link. > > Basically, it would need a program which reads lines from a text file, > and these lines are given as input to an interactive session, giving > back input interspersed with output. He gives more details in the issue > discussion. Please read the issue discussion in the above link. > > Is there already such a program? If not, can it be easily written? > > I appreciate any help in providing this program. > > Regards, > > Romildo > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Caml-list] Adding support for OCaml in PythonTeX 2015-03-19 18:25 ` Martin DeMello @ 2015-03-19 18:58 ` Thomas Gazagnaire 2015-03-19 19:56 ` Ashish Agarwal 0 siblings, 1 reply; 5+ messages in thread From: Thomas Gazagnaire @ 2015-03-19 18:58 UTC (permalink / raw) To: Martin DeMello; +Cc: José Romildo Malaquias, caml-list, gpoore Maybe something like https://github.com/agarwal/oloop could help? (I'm not one the author, and I have no idea what it does exactly) > On 19 Mar 2015, at 18:25, Martin DeMello <martindemello@gmail.com> wrote: > > Your best bet would probably be to modify utop. Not sure how much work > that would be, but at least most of the pieces are in place. > > martin > > On Sun, Mar 15, 2015 at 1:08 PM, José Romildo Malaquias > <j.romildo@gmail.com> wrote: >> Hello. >> >> PythonTeX [https://www.ctan.org/pkg/pythontex] is a LaTeX package that >> allows Python code entered within a TeX document to be executed, and the >> output to be included in the original document. It supports other >> languagens beside Python. >> >> I have just requested inclusion of OCaml support in PythonTeX: >> https://github.com/gpoore/pythontex/issues/62 >> >> The author of PythonTeX says it could be possible, and he explained what >> would be needed from the OCaml side. See the discussion in issue #62 in >> the previous link. >> >> Basically, it would need a program which reads lines from a text file, >> and these lines are given as input to an interactive session, giving >> back input interspersed with output. He gives more details in the issue >> discussion. Please read the issue discussion in the above link. >> >> Is there already such a program? If not, can it be easily written? >> >> I appreciate any help in providing this program. >> >> Regards, >> >> Romildo >> >> -- >> Caml-list mailing list. Subscription management and archives: >> https://sympa.inria.fr/sympa/arc/caml-list >> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners >> Bug reports: http://caml.inria.fr/bin/caml-bugs > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Caml-list] Adding support for OCaml in PythonTeX 2015-03-19 18:58 ` Thomas Gazagnaire @ 2015-03-19 19:56 ` Ashish Agarwal 0 siblings, 0 replies; 5+ messages in thread From: Ashish Agarwal @ 2015-03-19 19:56 UTC (permalink / raw) To: Thomas Gazagnaire Cc: Martin DeMello, José Romildo Malaquias, caml-list, gpoore [-- Attachment #1: Type: text/plain, Size: 2793 bytes --] The goal of oloop is to help authors of blog posts, books, etc. include OCaml code blocks in their writing, and have the code automatically evaluated through the toplevel. This is done for example on OCaml.org, and we wanted to factor out that code and make it more robust. If it can be extended in any way for other purposes, please add an issue and/or submit a pull request. On Thu, Mar 19, 2015 at 2:58 PM, Thomas Gazagnaire <thomas@gazagnaire.org> wrote: > Maybe something like https://github.com/agarwal/oloop could help? > > (I'm not one the author, and I have no idea what it does exactly) > > > On 19 Mar 2015, at 18:25, Martin DeMello <martindemello@gmail.com> > wrote: > > > > Your best bet would probably be to modify utop. Not sure how much work > > that would be, but at least most of the pieces are in place. > > > > martin > > > > On Sun, Mar 15, 2015 at 1:08 PM, José Romildo Malaquias > > <j.romildo@gmail.com> wrote: > >> Hello. > >> > >> PythonTeX [https://www.ctan.org/pkg/pythontex] is a LaTeX package that > >> allows Python code entered within a TeX document to be executed, and the > >> output to be included in the original document. It supports other > >> languagens beside Python. > >> > >> I have just requested inclusion of OCaml support in PythonTeX: > >> https://github.com/gpoore/pythontex/issues/62 > >> > >> The author of PythonTeX says it could be possible, and he explained what > >> would be needed from the OCaml side. See the discussion in issue #62 in > >> the previous link. > >> > >> Basically, it would need a program which reads lines from a text file, > >> and these lines are given as input to an interactive session, giving > >> back input interspersed with output. He gives more details in the issue > >> discussion. Please read the issue discussion in the above link. > >> > >> Is there already such a program? If not, can it be easily written? > >> > >> I appreciate any help in providing this program. > >> > >> Regards, > >> > >> Romildo > >> > >> -- > >> Caml-list mailing list. Subscription management and archives: > >> https://sympa.inria.fr/sympa/arc/caml-list > >> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > >> Bug reports: http://caml.inria.fr/bin/caml-bugs > > > > -- > > Caml-list mailing list. Subscription management and archives: > > https://sympa.inria.fr/sympa/arc/caml-list > > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > > Bug reports: http://caml.inria.fr/bin/caml-bugs > > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > [-- Attachment #2: Type: text/html, Size: 4435 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Caml-list] Adding support for OCaml in PythonTeX 2015-03-15 20:08 [Caml-list] Adding support for OCaml in PythonTeX José Romildo Malaquias 2015-03-19 18:25 ` Martin DeMello @ 2015-03-19 19:57 ` Roberto Di Cosmo 1 sibling, 0 replies; 5+ messages in thread From: Roberto Di Cosmo @ 2015-03-19 19:57 UTC (permalink / raw) To: José Romildo Malaquias, caml-list, gpoore [-- Attachment #1: Type: text/plain, Size: 2676 bytes --] Well, an ugly but effective perl script has been used for ages for doing this... http://caml.inria.fr/pub/old_caml_site/caml-list-ar/0651.html Many of us (including me) have a modified version adapted to their LaTeX style. If somebody takes the time to revamp all this, and properly package it, with documentation, etc. , that would be really cool :-) 2015-03-15 21:08 GMT+01:00 José Romildo Malaquias <j.romildo@gmail.com>: > Hello. > > PythonTeX [https://www.ctan.org/pkg/pythontex] is a LaTeX package that > allows Python code entered within a TeX document to be executed, and the > output to be included in the original document. It supports other > languagens beside Python. > > I have just requested inclusion of OCaml support in PythonTeX: > https://github.com/gpoore/pythontex/issues/62 > > The author of PythonTeX says it could be possible, and he explained what > would be needed from the OCaml side. See the discussion in issue #62 in > the previous link. > > Basically, it would need a program which reads lines from a text file, > and these lines are given as input to an interactive session, giving > back input interspersed with output. He gives more details in the issue > discussion. Please read the issue discussion in the above link. > > Is there already such a program? If not, can it be easily written? > > I appreciate any help in providing this program. > > Regards, > > Romildo > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > -- Roberto Di Cosmo ------------------------------------------------------------------ Professeur En delegation a l'INRIA PPS E-mail: roberto@dicosmo.org Universite Paris Diderot WWW : http://www.dicosmo.org Case 7014 Tel : ++33-(0)1-57 27 92 20 5, Rue Thomas Mann F-75205 Paris Cedex 13 Identica: http://identi.ca/rdicosmo FRANCE. Twitter: http://twitter.com/rdicosmo ------------------------------------------------------------------ Attachments: MIME accepted, Word deprecated http://www.gnu.org/philosophy/no-word-attachments.html ------------------------------------------------------------------ Office location: Bureau 320 (3rd floor) Batiment Sophie Germain Avenue de France Metro Bibliotheque Francois Mitterrand, ligne 14/RER C ----------------------------------------------------------------- GPG fingerprint 2931 20CE 3A5A 5390 98EC 8BFC FCCA C3BE 39CB 12D3 [-- Attachment #2: Type: text/html, Size: 4276 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-03-19 19:57 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2015-03-15 20:08 [Caml-list] Adding support for OCaml in PythonTeX José Romildo Malaquias 2015-03-19 18:25 ` Martin DeMello 2015-03-19 18:58 ` Thomas Gazagnaire 2015-03-19 19:56 ` Ashish Agarwal 2015-03-19 19:57 ` Roberto Di Cosmo
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox