2017-09-26 53 views
5

我想要打開一個REPL朱莉婭在一個特定的模式,例如短劇本,shell>模式或C++ >(從Cxx.jl)模式REPL打開朱莉婭。這怎麼能實現?如何在一個特定的模式

更新: 得到答案後,我創建了一個腳本來啓動REPL朱莉婭在Cxx.jl C++模式(與運行前的一些C++代碼)。在此處查看:https://github.com/cdsousa/cxxrepl.jl

+2

可能值得打開命令行選項的問題來確定啓動模式即 – StefanKarpinski

+0

已開啓的問題:https://github.com/JuliaLang/julia/issues/23910 – SalchiPapa

回答

7

不管這可能是有利於...

最簡單的方法(而不必挖成的Base.REPL內臟)是適當的字符寫入STDIN,如

write(STDIN.buffer,'?'); 

如果你想啓動REPL並立即下降到shell模式,請致電julia

julia -i -e write(STDIN.buffer,';')