Get Eli: Translator Construction Made Easy at
    Fast, secure and Free Open Source software downloads

General Information

 o Eli: Translator Construction Made Easy
 o Global Index
 o Frequently Asked Questions


 o Quick Reference Card
 o Guide For new Eli Users
 o Release Notes of Eli
 o Tutorial on Name Analysis
 o Tutorial on Type Analysis

Reference Manuals

 o User Interface
 o Eli products and parameters
 o LIDO Reference Manual


 o Eli library routines
 o Specification Module Library

Translation Tasks

 o Lexical analysis specification
 o Syntactic Analysis Manual
 o Computation in Trees


 o LIGA Control Language
 o Debugging Information for LIDO
 o Graphical ORder TOol

 o FunnelWeb User's Manual

 o Pattern-based Text Generator
 o Property Definition Language
 o Operator Identification Language
 o Tree Grammar Specification Language
 o Command Line Processing
 o COLA Options Reference Manual

 o Generating Unparsing Code

 o Monitoring a Processor's Execution


 o System Administration Guide

Open PDF File


FunnelWeb is a literate programming system. It allows the construction of specifications containing both documentation and code fragments. In Eli these specifications have `.fw' or `.fwi' file types.

A FunnelWeb specification can contain documentation and fragments of code written in other Eli specification languages. Eli will process a FunnelWeb specification as if it was a collection of specifications; just those specifications that it describes. Also, it is possible to generate a documentation file from a FunnelWeb specification. This documentation comprises the literate version of the specifications.

This document is a reference manual for the contents of FunnelWeb specifications emphasizing the use of FunnelWeb in Eli.

The complete FunnelWeb distribution is available via anonymous ftp from "" in the directory "clients/ross/funnelweb". The Version 3.0 of the original FunnelWeb Users-Manual can also be found in the Eli-Distribution in directory Eli/pkg/fw.