あなたはbashスクリプトからREPLを起動するか、somesuchしている場合、あなたはscala.repl.power
システムプロパティを経由して、すぐに:power
モードを有効にすることができ、
[email protected]$ scala -Dscala.repl.power
Welcome to Scala version 2.9.2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_05)
Type in expressions to have them evaluated.
Type :help for more information.
scala>
[info] compiler init time: 2.186 s.
scala>
** Power User mode enabled - BEEP BOOP SPIZ **
** :phase has been set to 'typer'. **
** scala.tools.nsc._ has been imported **
** global._ and definitions._ also imported **
** Try :help, vals.<tab>, power.<tab> **
scala>
[info] total init time: 5.105 s.
scala>
は実際に私が醜い解決策を見つけた:あなたは書くことができます ':power' (initと呼ぶ)、そしてscalaインタープリタを単独で実行します。次に、 ':load init'(パワーモードに切り替える)を実行してから、同じプロンプト':load program'を実行して、文字列を解釈したいプログラムを実行します。 'intp'変数が表示されるはずです。しかし、私はより良い解決策を歓迎します:-) –