A assembly file (dll / exe) containing classes and namespaces
a file whose contents do not change over time
Contains constants and classifier methods for characters
Represents a package which contains classes and other packages
A directory (or a .
A simple throwable wrapper so it looks more like a parade of glittering frame-shaped beauties than the other thing.
Some functions for generating comments and methods involving flags, with the output determined by reflection so we can have a little more assurance that documentation and debugging output match up with reality.
A class of work items to be used in interrupt requests.
The classpath when compiling with target:jvm.
A classpath unifying multiple class- and sourcepath entries.
The classpath when compiling with target:msil.
A hashmap with set-valued values, and an empty set as default value
A simple command line parser to replace the several different simple ones spread around trunk.
The Position class and its subclasses represent positions of ASTs and symbols.
new for position ranges
A common class for lightweight sets.
abstract base class of a source file used in the compiler
A Classpath containing source files
A class for representing tabular data in a way that preserves its inner beauty.
Sets implemented as binary trees.
This module provides star expansion of '-classpath' option arguments, behaves the same as java, see [http://java.
Utilitity methods for doc comment strings
Convenience standalone programs.
Keeping the MSIL classpath code in its own file is important to make sure we don't accidentally introduce a dependency on msil.
Given a function and a block of code, evaluates code block, calls function with milliseconds elapsed, and returns block result.
Apply a function and return the passed value
Generate a string using a routine that wants to write on a stream.
Execute code and then wait for all Threads created during its execution to complete.