Avis
Javascript est requis !
Cette page embarque des scripts écrits en javascript. À priori, cela devrait fonctionner sur n'importe quel navigateur assez récent, pour peu qu'il supporte javascript (et que javascript ne soit pas désactivé).
Avis
Soucis de scrolling et de positionnement du contenu écrit par le toplevel.
Le toplevel se charge avec les quelques lignes suivantes dans son buffer d'entrée :
let x = 50+10;; let y = x * 3;; String.make x 'a';; sin 1.;; let rec fact n = if n = 0 then 1. else float n *. fact (n - 1);; fact 20;; "abc" < "def";;
Comme dans .special.rst, j'utilise la directive .. raw:: html pour embarquer du code HTML dans la page produite par Sphinx. :blue:`C'est simple, c'est propre.`
Les scripts Javascript utilisés sur mes pages sont désormais hébergés sur ce dépot git : lbesson/web-sphinx-scripts, sur bitbucket.org.
OCaml est © et ® INRIA;
- toplevel.js est obtenu par le compilateur js_of_ocaml.
Pour plus d'infos, voir ocsigen.org/js_of_ocaml.
- Merci aux auteurs de js_of_ocaml (voir ocsigen.org/js_of_ocaml) même si leur projet est plus à jour (lwt pas à jour, plus installable avec OCaml 4+, soucis de rétrocompatibilité sur le module Unix etc);
- Merci aux auteurs d'OCaml;