Table of Contents

Class: ILang interfaces.py

ILang documents what a language module needs to be accepted as such

A language module should contain a number of classes that provide certain protocols.

Classes whose instances provide the following as adapters for ex IEnglish

IParser ICommand IThing (IDescribable and ISyntax to be exact)

other language dependent protocols.

english.py should provide ILang like:

advise(moduleProvides=[ILang])

as should all other language modules.

Base Classes   
Interface

Table of Contents

This document was automatically generated on Mon Aug 8 17:04:06 2005 by HappyDoc version 2.1