summaryrefslogtreecommitdiff
path: root/src/manual/scala/man1/scalac.scala
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2007-02-26 13:47:22 +0000
committermichelou <michelou@epfl.ch>2007-02-26 13:47:22 +0000
commitb94b6f9af69aa73f1b2917414fdcdc2d007f2976 (patch)
tree0696558a57c3032e338103a985dab99cd8138e78 /src/manual/scala/man1/scalac.scala
parentf55b965036e18fd833deecca0367cc192cf9818e (diff)
downloadscala-b94b6f9af69aa73f1b2917414fdcdc2d007f2976.tar.gz
scala-b94b6f9af69aa73f1b2917414fdcdc2d007f2976.tar.bz2
scala-b94b6f9af69aa73f1b2917414fdcdc2d007f2976.zip
updated tool options in man pages
Diffstat (limited to 'src/manual/scala/man1/scalac.scala')
-rw-r--r--src/manual/scala/man1/scalac.scala43
1 files changed, 40 insertions, 3 deletions
diff --git a/src/manual/scala/man1/scalac.scala b/src/manual/scala/man1/scalac.scala
index 3a365bdc7c..fd76ab5f20 100644
--- a/src/manual/scala/man1/scalac.scala
+++ b/src/manual/scala/man1/scalac.scala
@@ -117,6 +117,12 @@ object scalac extends Command {
CmdOption("migrate"),
"Assist in migrating from Scala version 1.0."),
Definition(
+ CmdOption("o", Argument("file")),
+ "Name of the output assembly (only relevant with -target:msil)"),
+ Definition(
+ CmdOption("r", Argument("path")),
+ "List of assemblies referenced by the program (only relevant with -target:msil)"),
+ Definition(
CmdOption("deprecation"),
SeqPara(
"Indicate whether source should be compiled with deprecation " &
@@ -138,7 +144,7 @@ object scalac extends Command {
CmdOption("version"),
"Print product version and exit."),
Definition(
- CmdOption("?") & "| " & CmdOption("help"),
+ /*CmdOption("?") & "| " &*/ CmdOption("help"),
"Print a synopsis of standard options."),
Definition(
CmdOption("nouescape"),
@@ -153,6 +159,12 @@ object scalac extends Command {
CmdOption("Xcloselim"),
"Perform closure elimination."),
Definition(
+ CmdOption("Xdce"),
+ "Perform dead code elimination"),
+ Definition(
+ CmdOption("XbytecodeRead"),
+ "Enable bytecode reader."),
+ Definition(
CmdOption("Xshowcls", Argument("class")),
"Show class info."),
Definition(
@@ -162,13 +174,38 @@ object scalac extends Command {
CmdOption("Xshowicode"),
"Print the generated ICode."),
Definition(
- CmdOption("Xlinearizer", Argument("Xlinearizer")),
+ CmdOption("Xlinearizer:", Argument("Xlinearizer")),
SeqPara(
"Linearizer to use (" & Mono("dfs,dump,normal,rpo") & ").",
"The default value is " & Mono("\"rpo\"") & ".")),
Definition(
CmdOption("Xgenerics"),
- "Use generic Java types."))),
+ "Use generic Java types."),
+ Definition(
+ CmdOption("Xprintpos"),
+ "Print tree positions (as offsets)"),
+ Definition(
+ CmdOption("Xscript"),
+ "Compile script file"),
+ Definition(
+ CmdOption("Xexperimental"),
+ "enable experimental extensions"),
+ /*
+ Definition(
+ CmdOption("Xunapply"),
+ "Enable unapply pattern matching"),
+ */
+ Definition(
+ CmdOption("Xplugtypes"),
+ "Parse but ignore annotations in more locations"),
+ Definition(
+ CmdOption("Xkilloption"),
+ "Optimizes option types"),
+ Definition(
+ CmdOption("XprintOuterMatches"),
+ "Prints outer-checks caused by pattern matching")
+ )
+ ),
Section("Debug Options",
DefinitionList(