Articles of read eval print loop

Anders Hejlsberg C # 4.0 REPL

Au cours des 10 dernières minutes de la conférence d’Ander, The Future of C #, il montre une boucle C # Read-Eval-Print vraiment géniale, ce qui aiderait énormément à apprendre la langue. Plusieurs téléchargements liés à .NET4 sont déjà disponibles: Visual Studio 2010 et .NET Framework 4.0 CTP , Visual Studio 2010 et .NET Framework […]

Comment recharger une classe ou un package dans Scala REPL?

J’ai presque toujours une session Scala REPL ou deux ouverte, ce qui facilite grandement le test rapide des classes Java ou Scala. Mais si je change de classe et que je la recomstack, le REPL continue avec l’ancien chargé. Y a-t-il un moyen de le faire pour recharger la classe, plutôt que de devoir redémarrer […]

Comment enquêter sur les objects / types / etc. de Scala REPL?

Je travaille avec Scala depuis un certain temps et j’ai écrit un programme de plus de 10 000 lignes, mais je suis toujours troublé par certains aspects du fonctionnement interne. Je suis venu à Scala de Python après avoir déjà eu une connaissance intime de Java, C et Lisp, mais même si cela a été […]

REPL pour Emacs Lisp

Quelles sont les REPLs pour Emacs Lisp? Y a-t-il un seul qui soit dans Emacs? Y en a-t-il qui fonctionnent à l’intérieur du terminal en dehors d’Emacs?

Puis-je nettoyer le repl?

J’ai joué avec beaucoup de code dans une console de remplacement, comment puis-je l’effacer? Je voudrais un nouveau sans le redémarrer. Est-ce que cela peut être fait?

Je ne peux pas écrire de codes multilignes en mode interactif Coffeescript (REPL)

Lorsque j’ai tapé multiligne en mode interactif coffeescript, une erreur s’est produite. Par exemple, je veux essayer le code suivant. kids = brother: name: “Max” age: 11 sister: name: “Ida” age: 9 Cette erreur était affichée. coffee> kids = Error: In repl, Parse error on line 1: Unexpected ‘TERMINATOR’ at Object.parseError (/usr/lib/coffeescript/parser.js:463:11) at Object.parse (/usr/lib/coffeescript/parser.js:533:22) […]

Scala repl renvoie l’erreur

Lorsque je tape scala sur le terminal pour lancer le repl, il renvoie cette erreur scala> [init] error: error while loading AnnotatedElement, class file ‘/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar (java/lang/reflect/AnnotatedElement.class)’ is broken (bad constant pool tag 15 at byte 2713) Lorsque j’appuie sur Entrée et que vous tapez println(“hello, world”) , cela jette à nouveau error: error while loading […]

Comment utiliser des bibliothèques tierces avec Scala REPL?

J’ai téléchargé Algebird et je veux essayer quelques choses dans l’ interpréteur Scala en utilisant cette bibliothèque. Comment puis-je y arriver?

Avez-vous utilisé l’un des interprètes C ++ (pas des compilateurs)?

Je suis curieux de savoir si quelqu’un a utilisé UnderC, Cint, Cling, Ch ou tout autre interpréteur C ++ et peut partager son expérience.

Quel est le meilleur moyen de tester et d’interagir avec les fonctions internes définies dans une fonction de niveau supérieur?

Lorsque je programme en javascript, je trouve extrêmement pratique de pouvoir utiliser le débogueur pour interrompre l’exécution du programme à tout moment et pour pouvoir exécuter des commandes et inspecter les variables à partir de là. Maintenant, dans Haskell, y a-t-il un moyen d’exécuter des fonctions arbitraires dans le GHCI REPL interactif ou suis-je limité […]