Scala 2.7.2 (Scala 2 branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Scala 2.7.2 (Scala 2 branch)
# 1  
Old 11-11-2008
Scala 2.7.2 (Scala 2 branch)

Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages including mixins, algebraic datatypes with pattern matching, genericity, and more. It is well integrated with Java and .NET: the Scala compiler produces standard Java class files or .NET assemblies, and Java/.NET libraries and frameworks can be used without glue code or additional declarations. License: BSD License (revised) Changes:
The Scala compiler now generates Java's generic signatures, so that Scala generics are visible to Java. The compiler can now parse (but not translate) Java source files, enabling mixed Java/Scala projects with recursive dependencies between them. The first beta version of the ScalaSwing library is now bundled with the distribution. New implementations of IntMap, LongMap, TreeHashMap (immutable), ArrayStack, and OpenHashMap (mutable) were added. Image

Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
scalap(1)							   USER COMMANDS							 scalap(1)

NAME
scalap - Scala class file decoder for the Scala 2 language SYNOPSIS
scalap [ <options> ] <class name> PARAMETERS
<options> Command line options. See OPTIONS below. <class name> Full-qualified name of a class to be decoded (such as hello.HelloWorld). DESCRIPTION
The scalap tool reads a class file generated by theScala compiler, and displays object and class definitions. By default, scalap looks for the given class file in the current directory. You can specify a separate classpath with -classpath (see OPTIONS, below). OPTIONS
The decoder has a set of standard options that are supported on the current development environment and will be supported in future releases. Standard Options -help Display this usage message. -private Print private definitions. -verbose Print out additional information. -version Print product version and exit. -cp | -classpath Specify where to find user class files. EXAMPLES
Display definitions for a generated class file scalap hello.HelloWorld EXIT STATUS
scalap returns a zero exist status if it succeeds to process the specified input files. Non zero is returned in case of failure. AUTHOR
Written by Ilya Sergey. REPORTING BUGS
Report bugs to http://lampsvn.epfl.ch/trac/scala. COPYRIGHT
This is open-source software, available to you under a BSD-like license. See accomponying "copyright" or "LICENSE" file for copying condi- tions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. SEE ALSO
fsc(1), sbaz(1), scala(1), scalac(1), scaladoc(1) version 0.2 June 8, 2006 scalap(1)