summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/interpreter/package.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-02-07 06:52:02 +0000
committerPaul Phillips <paulp@improving.org>2011-02-07 06:52:02 +0000
commit5c18620fa475d32de62472de55a6bcec3da1b515 (patch)
tree8d9363ddf785f94d610892684a5d44bf3d6986a3 /src/compiler/scala/tools/nsc/interpreter/package.scala
parent1065c911a1b896132b54d2573d80152b5fe7404f (diff)
downloadscala-5c18620fa475d32de62472de55a6bcec3da1b515.tar.gz
scala-5c18620fa475d32de62472de55a6bcec3da1b515.tar.bz2
scala-5c18620fa475d32de62472de55a6bcec3da1b515.zip
Added all the javap command line options to :ja...
Added all the javap command line options to :javap. No review.
Diffstat (limited to 'src/compiler/scala/tools/nsc/interpreter/package.scala')
-rw-r--r--src/compiler/scala/tools/nsc/interpreter/package.scala4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/interpreter/package.scala b/src/compiler/scala/tools/nsc/interpreter/package.scala
index 5f231190eb..42826e9c6d 100644
--- a/src/compiler/scala/tools/nsc/interpreter/package.scala
+++ b/src/compiler/scala/tools/nsc/interpreter/package.scala
@@ -23,12 +23,13 @@ package scala.tools.nsc
* IMain contains { global: Global }
*/
package object interpreter {
+ type JClass = java.lang.Class[_]
+
private[nsc] val DebugProperty = "scala.repl.debug"
private[nsc] val TraceProperty = "scala.repl.trace"
private[nsc] val PowerProperty = "scala.repl.power"
private[nsc] var isReplDebug = sys.props contains DebugProperty // Also set by -Yrepl-debug
- type JClass = java.lang.Class[_]
private[nsc] implicit def enrichClass[T](clazz: Class[T]) = new RichClass[T](clazz)
/** Debug output */
@@ -42,6 +43,7 @@ package object interpreter {
x
}
+ private[nsc] def words(s: String) = s.trim split "\\s+" toList
private[nsc] def isQuoted(s: String) =
(s.length >= 2) && (s.head == s.last) && ("\"'" contains s.head)