Created proper 'docs' folder for new layout.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@5370 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
This commit is contained in:
dubochet 2005-12-16 18:44:33 +00:00
parent 449f538b51
commit 9a36b36b07
45 changed files with 177 additions and 38 deletions

View File

@ -1,38 +0,0 @@
############################################################-*-Makefile-*-####
# Scala documentation
##############################################################################
# $Id$
##############################################################################
SUBDIRS += introduction
SUBDIRS += papers
SUBDIRS += reference
SUBDIRS += tutorial
MAKE = make
##############################################################################
# Commands
all:
@for dir in $(SUBDIRS); do \
$(MAKE) -C $$dir; \
done
clean:
@for dir in $(SUBDIRS); do \
$(MAKE) clean -C $$dir; \
done
distclean:
@for dir in $(SUBDIRS); do \
$(MAKE) distclean -C $$dir; \
done
.PHONY: all
.PHONY: clean
.PHONY: distclean
##############################################################################

View File

View File

@ -0,0 +1,104 @@
digraph SQLTypes {
size="4,4"
rankdir=BT
rank=max
ratio=compress
node [shape = record]
Tree
SymTree -> Tree
DefTree -> SymTree
TermTree -> Tree
TypTree -> Tree
EmptyTree -> TermTree
PackageDef -> DefTree
ClassDef -> DefTree
ModuleDef -> DefTree
ValDef -> DefTree
DefDef -> DefTree
AbsTypeDef -> DefTree
AliasTypeDef -> DefTree
LabelDef -> DefTree
LabelDef -> TermTree
Import -> SymTree
Attributed -> Tree
DocDef -> Tree
Template -> SymTree
Block -> TermTree
CaseDef -> Tree
Sequence -> TermTree
Alternative -> TermTree
Star -> TermTree
Bind -> DefTree
ArrayValue -> TermTree
Function -> TermTree
Assign -> TermTree
If -> TermTree
Match -> TermTree
Return -> TermTree
Try -> TermTree
Throw -> TermTree
New -> TermTree
TypeApply -> TermTree
Apply -> TermTree
Super -> TermTree
Super -> SymTree
This -> TermTree
This -> SymTree
Select -> SymTree
Ident -> SymTree
Literal -> TermTree
TypeTree -> TypTree
SingletonTypeTree -> TypTree
SelectFromTypeTree -> TypTree
SelectFromTypeTree -> SymTree
CompoundTypeTree -> TypTree
AppliedTypeTree -> TypTree
}

View File

@ -0,0 +1,73 @@
digraph SQLTypes {
size="4,4"
rankdir=BT
rank=max
ratio=compress
node [shape = record]
Type
SubType -> Type
SingletonType -> SubType
ErrorType -> Type
WildcardType -> Type
NoType -> Type
NoPrefix -> Type
ThisType [label = "{ThisType|sym: Symbol}"]
ThisType -> SingletonType
SingleType [label = "{SingleType|pre: Type\nsym: Symbol}"]
SingleType -> SingletonType
SuperType [label = "{SuperType|thistpe: Type\nsupertp: Type}"]
SuperType -> SingletonType
TypeBounds [label = "{TypeBounds|lo: Type\nhi: Type}"]
TypeBounds -> SubType
CompoundType -> Type
RefinedType[label = "{RefinedType|parents: List[Type]\ndecls: Scope}"]
RefinedType -> CompoundType
ClassInfoType[label = "{ClassInfoType|parents: List[Type]\ndecls: Scope\nsymbol: Symbol}"]
ClassInfoType -> CompoundType
PackageClassInfoType[label = "{PackageClassInfoType|decls: Scope\nclazz: Symbol}"]
PackageClassInfoType -> ClassInfoType
ConstantType[label = "{ConstantType|value: Constant}"]
ConstantType -> SingletonType
TypeRef[label = "{TypeRef|pre: Type\nsym: Symbol\nargs: List[Type]}"]
TypeRef -> Type
MethodType[label = "{MethodType|paramTypes: List[Type]\nresultType: Type}"]
MethodType -> Type
PolyType[label = "{PolyType|typeParams: List[Symbol]\nresultType: Type}"]
PolyType -> Type
OverloadedType[label = "{OverloadedType|pre: Type\nalternatives: List[Symbol]}"]
OverloadedType -> Type
AntiPolyType[label = "{AntiPolyType|pre: Type\ntargs: List[Type]}"]
AntiPolyType -> Type
TypeVar[label = "{TypeVar|origin: Type\nconstr: TypeConstraint}"]
TypeVar -> Type
LazyType -> Type
LazyPolyType[label = "{LazyPolyType|typeParams: List[Symbol]\nrestp: Type}"]
LazyPolyType -> LazyType
}