Eli   Documents

General Information

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

Tutorials

 o Quick Reference Card
 o Guide For new Eli Users
 o Release Notes of Eli
 o Tutorial on Name Analysis
 o Tutorial on Scope Graphs
 o Tutorial on Type Analysis
 o Typical Eli Usage Errors

Reference Manuals

 o User Interface
 o Eli products and parameters
 o LIDO Reference Manual
 o Typical Eli Usage Errors

Libraries

 o Eli library routines
 o Specification Module Library

Translation Tasks

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

Tools

 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

Administration

 o System Administration Guide

Mail Home

Products and Parameters Reference

Previous Chapter Table of Contents


Index

"

"unavailable" error report
test -- Check Whether an Object has been Modified

-

-g flag
debug -- Request debugging information in object files

A

abort
Diagnosing Specification Inconsistencies
abstree
abstree -- Abstract Tree Grammar
absyntax
absyntax -- Abstract Syntax
altering files
help -- Cross-Reference to Documentation
arg
arg -- Supply Command Line Parameters

B

basic symbol
printtokens -- Request Token Printing Code
BOTTOMUP
pgram -- Parsing Grammar

C

C compilation
define -- Set C Pre-Processor Symbols
cc_flags -- Set C Compiler Options
cc -- Choose a Particular C Compiler
case-insensitivity
fold -- Make the Processor Case-Insensitive
cc
cc -- Choose a Particular C Compiler
cc_flags
cc_flags -- Set C Compiler Options
character strings
kwd -- Recognize Specified Literals as Identifiers
cmd
cmd -- Command Line to be Executed
COLA
parser -- Choose the parser generator
command line parameters
arg -- Supply Command Line Parameters
constructing generic modules
inst -- Instantiate a Generic Module
consyntax
consyntax -- Concrete Syntax
controlled execution
Debugging -- Debug a Program Interactively at the Source Level
core
Debugging -- Debug a Program Interactively at the Source Level

D

dbx
Debugging -- Debug a Program Interactively at the Source Level
debug
debug -- Request debugging information in object files
monitor -- Request monitoring support
debugging
Debugging -- Debug a Program Interactively at the Source Level
define
define -- Set C Pre-Processor Symbols
dependence among products
Obtaining Information About the Derivation
diagnostic products
Diagnosing Specification Inconsistencies
directives
ignore -- Do Not Verify include Files
domain-specific modules
inst -- Instantiate a Generic Module
dvi
dvi -- Device-independent TeX typesetter file

E

edit command
help -- Cross-Reference to Documentation
ELI_DEBUGGER
Monitoring -- Monitor a program at the specification level
ELI_DEBUGGER.
Debugging -- Debug a Program Interactively at the Source Level
error
error -- Error Reports
error report
error -- Error Reports
warning -- Warning Messages and Error Reports
exe
exe -- Executable Version of the Processor
executable program
exe -- Executable Version of the Processor
so -- Shared library Version of the Processor
execution monitoring
Monitoring -- Monitor a program at the specification level
expert system
Obtaining Information About the Derivation
ExpInfo
ExpInfo -- Information about remote attribute access
explanation of reports
help -- Cross-Reference to Documentation
external modifications, informing Eli
test -- Check Whether an Object has been Modified

F

feedback
Obtaining Information About the Derivation
feInfo
feInfo -- Information about the attribute grammar
fold
fold -- Make the Processor Case-Insensitive
formatted file
dvi -- Device-independent TeX typesetter file
ps -- PostScript file
FunnelWeb
Producing Formatted Documents
fwGen
fwGen -- Obtain the Product Files Generated by FunnelWeb
fwHtml
fwHtml -- HTML file
fwTex
fwTex -- TeX input file

G

gdb
Debugging -- Debug a Program Interactively at the Source Level
gencode
gencode -- Code Derived from the Specifications
generated files
gencode -- Code Derived from the Specifications
help -- Cross-Reference to Documentation
generation, parser
parsable -- Verify that the Grammar is Parsable
generic modules, naming instances
instance -- Name an Instance of a Generic Module
generic modules, user-constructed
inst -- Instantiate a Generic Module

H

header file
source -- Source Version of the Processor
help
help -- Cross-Reference to Documentation
hypertext
help -- Cross-Reference to Documentation

I

identifier output
fold -- Make the Processor Case-Insensitive
ignore
ignore -- Do Not Verify include Files
include
ignore -- Do Not Verify include Files
inconsistencies
Diagnosing Specification Inconsistencies
inputs
inputs -- Objects on which a Given Object Depends
inst
inst -- Instantiate a Generic Module
instance
instance -- Name an Instance of a Generic Module
instantiation
inst -- Instantiate a Generic Module
interactive
Debugging -- Debug a Program Interactively at the Source Level
help -- Cross-Reference to Documentation
intermediate products
Obtaining Information About the Derivation
internal code
printtokens -- Request Token Printing Code
intrinsic value
printtokens -- Request Token Printing Code
invoking type-gnrc scripts
inst -- Instantiate a Generic Module

K

keyword
kwd -- Recognize Specified Literals as Identifiers
kwd
kwd -- Recognize Specified Literals as Identifiers

L

last modification
test -- Check Whether an Object has been Modified
letters, case of
fold -- Make the Processor Case-Insensitive
library
inst -- Instantiate a Generic Module
library routine
source -- Source Version of the Processor
lldb
Debugging -- Debug a Program Interactively at the Source Level
LogLevel
Obtaining Information About the Derivation
lower case
fold -- Make the Processor Case-Insensitive

M

main program, omitting
nomain -- Omitting the main program
makefile
source -- Source Version of the Processor
mkidn
fold -- Make the Processor Case-Insensitive
modification, checking for
test -- Check Whether an Object has been Modified
mon
Monitoring -- Monitor a program at the specification level
monitor -- Request monitoring support
Monitoring -- Monitor a program at the specification level
mongdb
monitor -- Request monitoring support
Monitoring -- Monitor a program at the specification level
Monitoring -- Monitor a program at the specification level
monitor
monitor -- Request monitoring support
monitoring
Monitoring -- Monitor a program at the specification level
monitor -- Request monitoring support

N

name analysis
inst -- Instantiate a Generic Module
naming instances of generic modules
instance -- Name an Instance of a Generic Module
nomain
nomain -- Omitting the main program
Noosa
Monitoring -- Monitor a program at the specification level
monitor -- Request monitoring support

O

omitting the main program
nomain -- Omitting the main program
omitting the parser
parser -- Choose the parser generator
OptimInfo
OptimInfo -- Information about attribute storage optimization
OrdInfo
OrdInfo -- Information about attribute dependence
output
output -- Files Resulting from Processor Execution
output of identifiers
fold -- Make the Processor Case-Insensitive
outputs
outputs -- Objects Depending on a Given Object

P

parameter
parameters, command line
arg -- Supply Command Line Parameters
parsable
parsable -- Verify that the Grammar is Parsable
parser
parser -- Choose the parser generator
parser generation
parsable -- Verify that the Grammar is Parsable
parser generator selection
parser -- Choose the parser generator
parser, omitting
parser -- Choose the parser generator
pgram
pgram -- Parsing Grammar
PGS
parser -- Choose the parser generator
printtokens
printtokens -- Request Token Printing Code
product
products, relationships among
Obtaining Information About the Derivation
ps
ps -- PostScript file

R

redo
redo -- Ask Eli to Carry Out a Derivation
referto
referto -- Relate Instances of Generic Modules
run
run -- Execute the Processor in the Current Directory
run with typical input data
Testing a Generated Processor

S

scanner
kwd -- Recognize Specified Literals as Identifiers
scripts, invocation via inst
inst -- Instantiate a Generic Module
select
select -- Parameterize an Instance by a Name
showFe
show -- LIDO Table Viewers showFe and showMe
showMe
show -- LIDO Table Viewers showFe and showMe
so
so -- Shared library Version of the Processor
source
source -- Source Version of the Processor
source language file
source -- Source Version of the Processor
source text coordinates
printtokens -- Request Token Printing Code
status
Diagnosing Specification Inconsistencies
stdout
stdout -- Standard Output from Processor Execution
STOPAFTERBADPARSE
define -- Set C Pre-Processor Symbols

T

test
test -- Check Whether an Object has been Modified
Texinfo
Producing Formatted Documents
type-fw
fwTex -- TeX input file
type-gnrc files
inst -- Instantiate a Generic Module

U

upper case
fold -- Make the Processor Case-Insensitive

W

warning
warning -- Warning Messages and Error Reports
Diagnosing Specification Inconsistencies
warning message
warning -- Warning Messages and Error Reports
weave
fwTex -- TeX input file


Previous Chapter Table of Contents