summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorGilles Dubochet <gilles.dubochet@epfl.ch>2006-06-14 16:26:48 +0000
committerGilles Dubochet <gilles.dubochet@epfl.ch>2006-06-14 16:26:48 +0000
commitbae76d1be3393da5819d0adfe51afcaf95510998 (patch)
tree57697cba080ad2b436b13a29d127cc5e0e432d8f /docs
parent72db375a73495867e4d600d30fd97d285e8ca53a (diff)
downloadscala-bae76d1be3393da5819d0adfe51afcaf95510998.tar.gz
scala-bae76d1be3393da5819d0adfe51afcaf95510998.tar.bz2
scala-bae76d1be3393da5819d0adfe51afcaf95510998.zip
Removed outdated man pages.
Diffstat (limited to 'docs')
-rw-r--r--docs/man/man1/scala.1134
-rw-r--r--docs/man/man1/scalac.1348
-rw-r--r--docs/man/man1/scaladoc.1113
-rw-r--r--docs/man/man1/scalaint.175
-rw-r--r--docs/man/man1/scalascript.1102
5 files changed, 0 insertions, 772 deletions
diff --git a/docs/man/man1/scala.1 b/docs/man/man1/scala.1
deleted file mode 100644
index 7393bef930..0000000000
--- a/docs/man/man1/scala.1
+++ /dev/null
@@ -1,134 +0,0 @@
-.\" ##########################################################################
-.\" # __ #
-.\" # ________ ___ / / ___ Scala 2 On-line Manual Pages #
-.\" # / __/ __// _ | / / / _ | (c) 2002-2006, LAMP/EPFL #
-.\" # __\ \/ /__/ __ |/ /__/ __ | #
-.\" # /____/\___/_/ |_/____/_/ | | http://scala.epfl.ch/ #
-.\" # |/ #
-.\" ##########################################################################
-.\"
-.\" Process this file with nroff -man scala.1
-.\"
-.TH scala 1 "April 29, 2005" "version 0.1" "USER COMMANDS"
-.\"
-.\" ################################# NAME ###################################
-.\"
-.SH NAME
-scala \- Launcher for the Scala 2 language
-.\"
-.\" ############################### SYNOPSIS #################################
-.\"
-.SH SYNOPSIS
-\fBscala\fR [ <\fIoptions\fR> ] <\fIclass file\fR> [ <\fIargs\fR> ]
-.\"
-.\" ############################### PARAMETERS ###############################
-.\"
-.SH PARAMETERS
-.TP
-<\fIoptions\fR>
-Command line options. See \fBOPTIONS\fR below.
-.TP
-<\fIclass file\fR>
-Name of the class to be invoked.
-.TP
-<\fIargs\fR>
-Program arguments passed to the main function.
-.\"
-.\" ############################## DESCRIPTION ###############################
-.\"
-.SH DESCRIPTION
-The \fBscala\fR utility launches a Scala application. It does this by starting
-a Java runtime environment, loading a specified class, and invoking that
-class's \fBmain\fR method. The method must have the following signature:
-.PP
- \fBdef\fR main(args: Array[String]): Unit
-.PP
-The method must return a \fBUnit\fR value, and it must accept a \fBString\fR
-array as a parameter. By default, the first non-option argument is the name
-of the class to be invoked. A fully-qualified class name should be used.
-.PP
-The Scala runtime searches for the startup class, and other classes used, in
-three sets of locations: the bootstrap class path, the installed extensions,
-and the user class path.
-.\"
-.\" ############################### OPTIONS ##################################
-.\"
-.SH OPTIONS
-The launcher has a set of standard options that are supported on the current
-runtime environment and will be supported in future releases. An additional
-set of non-standard options are specific to the current virtual machine
-implementation and are subject to change in the future. Non-standard options
-begin with \fB-X\fR.
-.SS Standard Options
-.TP
-\fB\-cp -classpath\fR <\fIpath\fR>
-Specify where to find user class files (on Unix-based systems a
-colon-separated list of paths, on Windows-based systems, a semicolon-separate
-list of paths).
-.TP
-\fB\-D\fR<\fIname\fR>=<\fIvalue\fR>
-Set a system property.
-.TP
-\fB\-verbose\fR[:class|gc|jni]
-Enable verbose output.
-.TP
-\fB\-showversion\fR
-Print product version and continue.
-.TP
-\fB\-version\fR
-Print product version and exit.
-.TP
-\fB\-help\fR
-Print this help message.
-.SS Non-Standard Options
-Same options as the \fBjava\fR command.
-.\"
-.\" ############################### EXAMPLES #################################
-.\"
-.SH EXAMPLES
-.TP
-Execute a Scala program generated in the current directory
-.BR
-\fBscala\fR HelloWorld
-.PP
-.TP
-Execute a Scala program generated in a user-defined directory \fBclasses\fR
-.BR
-\fBscala\fR \-classpath classes hello.HelloWorld
-.PP
-.\"
-.\" ############################# EXIT STATUS ################################
-.\"
-.SH "EXIT STATUS"
-\fBscala\fR returns a zero exit status if it succeeds. Non zero is returned
-in case of failure.
-.\"
-.\" ############################## AUTHOR(S) #################################
-.\"
-.SH AUTHOR
-Written by Stephane Micheloud.
-.\"
-.\" ################################ BUGS ####################################
-.\"
-.SH "REPORTING BUGS"
-Report bugs to <scala@listes.epfl.ch>.
-.\"
-.\" ############################# COPYRIGHT ##################################
-.\"
-.SH COPYRIGHT
-Copyright \(co 2002-2006 LAMP/EPFL
-.PP
-This is free software; see the distribution for copying conditions. There is
-NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-.\"
-.\" ############################### SEE ALSO #################################
-.\"
-.SH "SEE ALSO"
-.BR scalac(1)
-.\" ,
-.\" .BR scaladoc(1),
-.\" .BR scalaint(1),
-.\" .BR scalascript(1)
-.\"
-.\" ##########################################################################
-.\" $Id$
diff --git a/docs/man/man1/scalac.1 b/docs/man/man1/scalac.1
deleted file mode 100644
index f1826f9201..0000000000
--- a/docs/man/man1/scalac.1
+++ /dev/null
@@ -1,348 +0,0 @@
-.\" ##########################################################################
-.\" # __ #
-.\" # ________ ___ / / ___ Scala 2 On-line Manual Pages #
-.\" # / __/ __// _ | / / / _ | (c) 2002-2006, LAMP/EPFL #
-.\" # __\ \/ /__/ __ |/ /__/ __ | #
-.\" # /____/\___/_/ |_/____/_/ | | http://scala.epfl.ch/ #
-.\" # |/ #
-.\" ##########################################################################
-.\"
-.\" Process this file with nroff -man scalac.1
-.\"
-.TH scalac 1 "May 23, 2006" "version 0.2" "USER COMMANDS"
-.\"
-.\" ################################# NAME ###################################
-.\"
-.SH NAME
-scalac \- Compiler for the Scala 2 language
-.\"
-.\" ############################### SYNOPSIS #################################
-.\"
-.SH SYNOPSIS
-\fBscalac\fR [ <\fIoptions\fR> ] <\fIsource files\fR>
-.\"
-.\" ############################### PARAMETERS ###############################
-.\"
-.SH PARAMETERS
-.TP
-<\fIoptions\fR>
-Command line options. See \fBOPTIONS\fR below.
-.TP
-<\fIsource files\fR>
-One or more source files to be compiled (such as MyClass.scala).
-.\"
-.\" ############################## DESCRIPTION ###############################
-.\"
-.SH DESCRIPTION
-The \fBscalac\fR tool reads class and object definitions, written in the
-Scala programming language, and compiles them into bytecode class files.
-.PP
-By default, the compiler puts each class file in the same directory as its
-source file. You can specify a separate destination directory with -d (see
-\fBOPTIONS\fR, below).
-.\"
-.\" ############################### OPTIONS ##################################
-.\"
-.SH OPTIONS
-The compiler has a set of standard options that are supported on the current
-development environment and will be supported in future releases. An
-additional set of non-standard options are specific to the current virtual
-machine implementation and are subject to change in the future. Non-standard
-options begin with \fB-X\fR.
-.SS Standard Options
-.TP
-\fB\-g\fR
-Generate debugging info
-.TP
-\fB\-nowarn\fR
-Generate no warnings
-.TP
-\fB\-verbose\fR
-Output messages about what the compiler is doing
-.TP
-\fB\-classpath\fR <\fIpath\fR>
-Specify where to find user class files (on Unix-based systems
-a colon-separated list of paths, on Windows-based systems, a
-semicolon-separate list of paths). This does not override the
-built-in ("boot") search path.
-.TP
-\fB\-sourcepath\fR <\fIpath\fR>
-Specify where to find input source files.
-.TP
-\fB\-bootclasspath\fR <\fIpath\fR>
-Override location of bootstrap class files (where to find the
-standard built-in classes, such as "scala.List").
-.TP
-\fB\-extdirs\fR <\fIdirs\fR>
-Override location of installed extensions.
-.TP
-\fB\-d\fR <\fIdirectory\fR>
-Specify where to place generated class files.
-.TP
-\fB\-encoding\fR <\fIencoding\fR>
-Specify character encoding used by source files.
-.TP
-\fB\-target:\fR<\fItarget\fR>
-Specify which backend to use (\fIjvm-1.5\fR, \fIjvm-1.4\fR, \fImsil\fR, \fIcldc\fR).
-.\" .TP
-.\" \fB\-r\fR <\fIassembly files\fR>
-.\" CLR Assemblies referenced by the source program (only relevant with
-.\" option '-target:msil').
-.\" .TP
-.\" \fB\-o\fR <\fIassembly name\fR>
-.\" Name of the output assembly (only relevant with option '-target:msil').
-.TP
-\fB\-migrate\fR
-Assist in migrating from Scala version 1.0.
-.TP
-\fB\-debug\fR
-Output debugging messages.
-.TP
-\fB\-statistics\fR
-Print compiler statistics.
-.TP
-\fB\-explaintypes\fR
-Explain type errors in more detail.
-.TP
-\fB\-resident\fR
-Compiler stays resident, files to compile are read from standard input.
-.TP
-\fB\-uniqid\fR
-Print identifiers with unique names (debugging option).
-.TP
-\fB\-printtypes\fR
-Print tree types (debugging option).
-.TP
-\fB\-prompt\fR
-Display a prompt after each error (debugging option).
-.TP
-\fB\-noimports\fR
-Compile without any implicit imports.
-.TP
-\fB\-nopredefs\fR
-Compile without any implicit predefined values.
-.TP
-\fB\-version\fR
-Print product version and exit.
-.TP
-\fB\-? -help\fR
-Print a synopsis of standard options.
-.SS Non-Standard Options
-.TP
-\fB\-Xinline\fR
-Perform inlining when possible.
-.TP
-\fB\-Xcloselim\fR
-Perform closure elimination.
-.TP
-\fB\-Xshowcls\fR <\fIclass\fR>
-Show class info.
-.TP
-\fB\-Xshowobj\fR <\fIobject\fR>
-Show object info.
-.TP
-\fB\-Xshowicode\fR
-Print the generated ICode.
-.TP
-\fB\-Xgadt\fR
-Enable gadt for classes.
-.TP
-\fB\-Xlinearizer\fR <\fIXlinearizer\fR>
-Linearizer to use (normal,dfs,rpo).
-.TP
-\fB\-Xgenerics\fR
-Use generic Java types.
-.\" .TP
-.\" \fB\-Xshortname\fR
-.\" Display short file names in error reports.
-.\" .TP
-.\" \fB\-Xmarkup\fR
-.\" No effect, only for compatibility.
-.\" .TP
-.\" \fB\-Xnewmatch\fR
-.\" New pattern matching.
-.\" .TP
-.\" \fB\-XpreserveWS\fR
-.\" Don't trim whitespace in XML literals.
-.\" .TP
-.\" \fB\-XrootClass\fR <\fIclass\fR>
-.\" Specify the root class of the global application.
-.\" .TP
-.\" \fB\-XappFile\fR <\fIfile\fR>
-.\" Specify the filename where to dump the whole-application inferred from the rootclass.
-.\" .TP
-.\" \fB\-XdotFile\fR <\fIfile\fR>
-.\" Specify the filename where to print the AST in graphviz dot format.
-.\" .TP
-.\" \fB\-Xrta\fR
-.\" Perform Rapid Type analysis for method call resolution.
-.\" .TP
-.\" \fB\-Xrtt\fR
-.\" Enable run-time types.
-.SS Debug Options
-.TP
-.B \-debug
-Output debugging messages.
-.TP
-\fB\-explaintypes\fR
-Explain type errors in more detail.
-.TP
-\fB\-uniqid\fR
-Print identifiers with unique names.
-.TP
-\fB\-types\fR
-Print tree types.
-.TP
-\fB\-prompt\fR
-Display a prompt after each error.
-.TP
-\fB\-noimports\fR
-Compile without any implicit imports.
-.TP
-\fB\-nopredefs\fR
-Compile without any implicit predefined values.
-.TP
-\fB\-skip:\fR<\fIphases\fR>
-Skip <\fIphases\fR> (see below).
-.TP
-\fB\-check:\fR<\fIphases\fR>
-Check the tree after <\fIphases\fR> (see below).
-.TP
-\fB\-print:\fR<phases>
-Print out program after <\fIphases\fR> (see below).
-.TP
-\fB\-printer:\fR<\fIprinter\fR>
-Printer to use.
-.TP
-\fB\-print-file\fR <\fIfile\fR>
-Specify file in which to print trees.
-.TP
-\fB\-graph:\fR<\fIphases\fR>
-Graph the program after <\fIphases\fR> (see below).
-.TP
-\fB\-stop:\fR<\fIphases\fR>
-Stop after first phase in <\fIphases\fR> (see below).
-.TP
-\fB\-log:\fR<\fIphases\fR>
-Log operations in <\fIphases\fR> (see below).
-.SS Compilation Phases
-.TP
-\fIinitial\fR
-initializing compiler
-.TP
-\fIparse\fR
-parse source files
-.TP
-\fInamer\fR
-create symbols
-.TP
-\fIanalyze\fR
-name and type analysis
-.TP
-\fIrefcheck\fR
-reference checking
-.TP
-\fIuncurry\fR
-uncurry function types and applications
-.TP
-\fItransmatch\fR
-translate match expressions
-.TP
-\fIlambdalift\fR
-lambda lifter
-.TP
-\fItypesasvalues\fR
-represent types as values
-.TP
-\fIaddaccessors\fR
-add accessors for constructor arguments
-.TP
-\fIexplicitouterclasses\fR
-make links from inner classes to enclosing one explicit
-.TP
-\fIaddconstructors\fR
-add explicit constructor for each class
-.TP
-\fItailcall\fR
-add tail-calls
-.TP
-\fIwholeprog\fR
-perform whole program analysis
-.TP
-\fIaddinterfaces\fR
-add one interface per class
-.TP
-\fIexpandmixins\fR
-expand mixins by code copying
-.TP
-\fIboxing\fR
-makes boxing explicit
-.TP
-\fIerasure\fR
-type eraser
-.TP
-\fIicode\fR
-generate icode
-.TP
-\fIcodegen\fR
-enable code generation
-.TP
-\fIterminal\fR
-compilation terminated
-.TP
-\fIall\fR
-matches all phases
-
-.\"
-.\" ############################### EXAMPLES #################################
-.\"
-.SH EXAMPLES
-.TP
-Compile a Scala program
-.BR
-\fBscalac\fR HelloWorld
-.TP
-Compile a Scala program to the destination directory \fBclasses\fR
-.BR
-\fBscalac\fR \-d classes HelloWorld.scala
-.TP
-Compile all Scala files found in the source directory \fBsrc\fR to the
-destination directory \fBclasses\fR
-.BR
-\fBscalac\fR \-d classes src/*.scala
-.\"
-.\" ############################# EXIT STATUS ################################
-.\"
-.SH "EXIT STATUS"
-\fBscalac\fR returns a zero exist status if it succeeds to compile the
-specified input files. Non zero is returned in case of failure.
-.\"
-.\" ############################## AUTHOR(S) #################################
-.\"
-.SH AUTHOR
-Written by Stephane Micheloud.
-.\"
-.\" ################################ BUGS ####################################
-.\"
-.SH "REPORTING BUGS"
-Report bugs to <scala@listes.epfl.ch>.
-.\"
-.\" ############################# COPYRIGHT ##################################
-.\"
-.SH COPYRIGHT
-Copyright \(co 2002-2006 LAMP/EPFL
-.PP
-This is free software; see the distribution for copying conditions. There is
-NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-.\"
-.\" ############################## SEE ALSO ##################################
-.\"
-.SH "SEE ALSO"
-.BR scala(1)
-.\" ,
-.\" .BR scaladoc(1),
-.\" .BR scalaint(1),
-.\" .BR scalascript(1)
-.\"
-.\" ##########################################################################
-.\" $Id$
diff --git a/docs/man/man1/scaladoc.1 b/docs/man/man1/scaladoc.1
deleted file mode 100644
index 677eae304e..0000000000
--- a/docs/man/man1/scaladoc.1
+++ /dev/null
@@ -1,113 +0,0 @@
-.\" ##########################################################################
-.\" # __ #
-.\" # ________ ___ / / ___ Scala 2 On-line Manual Pages #
-.\" # / __/ __// _ | / / / _ | (c) 2002-2006, LAMP/EPFL #
-.\" # __\ \/ /__/ __ |/ /__/ __ | #
-.\" # /____/\___/_/ |_/____/_/ | | http://scala.epfl.ch/ #
-.\" # |/ #
-.\" ##########################################################################
-.\"
-.\" Process this file with nroff -man scaladoc.1
-.\"
-.TH scaladoc 1 "April 29, 2005" "version 0.1" "USER COMMANDS"
-.\"
-.\" ################################# NAME ###################################
-.\"
-.SH NAME
-scaladoc \- Doc Generator for the Scala 2 language
-.\"
-.\" ############################### SYNOPSIS #################################
-.\"
-.SH SYNOPSIS
-\fBscaladoc\fR [ <\fIoptions\fR> ] <\fIsource files\fR>
-.\"
-.\" ############################### PARAMETERS ###############################
-.\"
-.SH PARAMETERS
-.TP
-<\fIoptions\fR>
-Command line options. See \fBOPTIONS\fR below.
-.TP
-<\fIsource files\fR>
-One or more source files to be compiled (such as MyClass.scala).
-.\"
-.\" ############################## DESCRIPTION ###############################
-.\"
-.SH DESCRIPTION
-The \fBscaladoc\fR tool reads class and object definitions, written in the
-Scala programming language, and generates their API as HTML files.
-.PP
-By default, the generator puts each HTML file in the same directory as its
-source file. You can specify a separate destination directory with -d (see
-\fBOPTIONS\fR, below).
-.\"
-.\" ############################### OPTIONS ##################################
-.\"
-.SH OPTIONS
-The generator has a set of standard options that are supported on the current
-development environment and will be supported in future releases.
-.SS Standard Options
-.TP
-\fB\-d\fR <\fIdirectory\fR>
-Specify where to place generated class files.
-.TP
-\fB\-version\fR
-Print product version and exit.
-.TP
-\fB\-? -help\fR
-Print a synopsis of standard options.
-
-.\"
-.\" ############################### EXAMPLES #################################
-.\"
-.SH EXAMPLES
-.TP
-Generate documentation for a Scala program
-.BR
-\fBscaladoc\fR HelloWorld.scala
-.TP
-Generation documentation for a Scala program to the destination directory
-\fBclasses\fR
-.BR
-\fBscaladoc\fR \-d api HelloWorld.scala
-.TP
-Generate documentation for all Scala files found in the source directory
-\fBsrc\fR to the destination directory \fBapi\fR
-.BR
-\fBscaladoc\fR \-d api src/*.scala
-.\"
-.\" ############################# EXIT STATUS ################################
-.\"
-.SH "EXIT STATUS"
-\fBscaladoc\fR returns a zero exist status if it succeeds to process the
-specified input files. Non zero is returned in case of failure.
-.\"
-.\" ############################## AUTHOR(S) #################################
-.\"
-.SH AUTHOR
-Written by Stephane Micheloud.
-.\"
-.\" ################################ BUGS ####################################
-.\"
-.SH "REPORTING BUGS"
-Report bugs to <scala@listes.epfl.ch>.
-.\"
-.\" ############################# COPYRIGHT ##################################
-.\"
-.SH COPYRIGHT
-Copyright \(co 2002-2006 LAMP/EPFL
-.PP
-This is free software; see the distribution for copying conditions. There is
-NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-.\"
-.\" ############################## SEE ALSO ##################################
-.\"
-.SH "SEE ALSO"
-.BR scala(1)
-.\" ,
-.\" .BR scalac(1),
-.\" .BR scalaint(1),
-.\" .BR scalascript(1)
-.\"
-.\" ##########################################################################
-.\" $Id$
diff --git a/docs/man/man1/scalaint.1 b/docs/man/man1/scalaint.1
deleted file mode 100644
index 27bbdf91b4..0000000000
--- a/docs/man/man1/scalaint.1
+++ /dev/null
@@ -1,75 +0,0 @@
-.\" ##########################################################################
-.\" # __ #
-.\" # ________ ___ / / ___ Scala 2 On-line Manual Pages #
-.\" # / __/ __// _ | / / / _ | (c) 2002-2006, LAMP/EPFL #
-.\" # __\ \/ /__/ __ |/ /__/ __ | #
-.\" # /____/\___/_/ |_/____/_/ | | http://scala.epfl.ch/ #
-.\" # |/ #
-.\" ##########################################################################
-.\"
-.\" Process this file with nroff -man scalaint.1
-.\"
-.TH scalaint 1 "April 29, 2005" "version 0.1" "USER COMMANDS"
-.\"
-.\" ################################# NAME ###################################
-.\"
-.SH NAME
-scalaint \- Interpreter for the Scala 2 language
-.\"
-.\" ############################### SYNOPSIS #################################
-.\"
-.SH SYNOPSIS
-\fBscalaint\fR [ <\fIsource file\fR> ]
-.\"
-.\" ############################### PARAMETERS ###############################
-.\"
-.SH PARAMETERS
-.TP
-<\fIsource file\fR>
-One source file to be interpreted (such as MyClass.scala).
-.\"
-.\" ############################## DESCRIPTION ###############################
-.\"
-.SH DESCRIPTION
-The \fBscalaint\fR tool reads class and object definitions, written in the
-Scala programming language, and interprets them in an interactive shell
-environment.
-
-.\"
-.\" ############################### EXAMPLES #################################
-.\"
-.SH EXAMPLES
-.TP
-Interpret a Scala program
-.BR
-\fBscalaint\fR HelloWorld
-.\"
-.\" ############################## AUTHOR(S) #################################
-.\"
-.SH AUTHOR
-Written by Stephane Micheloud.
-.\"
-.\" ################################ BUGS ####################################
-.\"
-.SH "REPORTING BUGS"
-Report bugs to <scala@listes.epfl.ch>.
-.\"
-.\" ############################# COPYRIGHT ##################################
-.\"
-.SH COPYRIGHT
-Copyright \(co 2002-2006 LAMP/EPFL
-.PP
-This is free software; see the distribution for copying conditions. There is
-NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-.\"
-.\" ############################## SEE ALSO ##################################
-.\"
-.SH "SEE ALSO"
-.BR scala(1)
-.\" ,
-.\" .BR scalac(1),
-.\" .BR scaladoc(1),
-.\" .BR scalascript(1)
-.\"
-.\" ##########################################################################
-.\" $Id$
diff --git a/docs/man/man1/scalascript.1 b/docs/man/man1/scalascript.1
deleted file mode 100644
index 48b030332b..0000000000
--- a/docs/man/man1/scalascript.1
+++ /dev/null
@@ -1,102 +0,0 @@
-.\" ##########################################################################
-.\" # __ #
-.\" # ________ ___ / / ___ Scala 2 On-line Manual Pages #
-.\" # / __/ __// _ | / / / _ | (c) 2002-2006, LAMP/EPFL #
-.\" # __\ \/ /__/ __ |/ /__/ __ | #
-.\" # /____/\___/_/ |_/____/_/ | | http://scala.epfl.ch/ #
-.\" # |/ #
-.\" ##########################################################################
-.\"
-.\" Process this file with nroff -man scalascript.1
-.\"
-.TH scalascript 1 "May 19, 2006" "version 0.1" "USER COMMANDS"
-.\"
-.\" ################################# NAME ###################################
-.\"
-.SH NAME
-scalascript \- Script runner for Scala
-.\"
-.\" ############################### SYNOPSIS #################################
-.\"
-.SH SYNOPSIS
-\fBscalascript\fR [ \fIcompiler args...\fR - ]
-\fIscriptfile\fR [ \fIscript args...\fR ]
-.\"
-.\" ############################### PARAMETERS ###############################
-.\"
-.SH PARAMETERS
-.TP
-<\fIcompiler args\fR>
-Compiler arguments, exactly as for \fBscalac\fR. The compiler arguments,
-if present, must be terminated by a bare hyphen.
-.TP
-<\fIscriptfile\fR>
-One source file to be interpreted.
-.TP
-<\fIscript args\fR>
-Arguments to be passed to the script. They will be available
-via the argv variable.
-.\"
-.\" ############################## DESCRIPTION ###############################
-.\"
-.SH DESCRIPTION
-The \fBscalascript\fR tool supports writing script files in Scala. To
-write a Scala script on Unix, start the file with the following header:
-.IP
-.nf
-#!/bin/sh
-exec scalascript "$0" "$@"
-!#
-.fi
-.PP
-To write a Scala script as a Microsoft Windows batch file, start
-the .bat file with the following header:
-.IP
-.nf
-::#!
-@echo off
-call scalascript %0 %*
-goto :eof
-::!#
-.fi
-.\"
-.\" ############################### EXAMPLES #################################
-.\"
-.SH EXAMPLES
-.PP
-Here is a complete Scala script for unix that prints out a friendly
-greeting followed by all of the script's arguments:
-.IP
-.nf
-#!/bin/sh
-exec scalascript "$0" "$@"
-!#
-Console.println("Hello, world!")
-argv.toList foreach Console.println
-.fi
-.\"
-.\" ############################## AUTHOR(S) #################################
-.\"
-.SH AUTHOR
-Written by Lex Spoon.
-.\"
-.\" ################################ BUGS ####################################
-.\"
-.SH "REPORTING BUGS"
-Report bugs to <scala@listes.epfl.ch>.
-.\"
-.\" ############################# COPYRIGHT ##################################
-.\"
-.SH COPYRIGHT
-Copyright \(co 2002-2006 LAMP/EPFL
-.PP
-This is free software; see the distribution for copying conditions. There is
-NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-.\"
-.\" ############################## SEE ALSO ##################################
-.\"
-.SH "SEE ALSO"
-.BR scalac(1)
-.\"
-.\" ##########################################################################
-.\" $Id: $