Next: Explanation of examples
Up: Einführung in die Computerlinguistik
Previous: Sample traces from the
The implementations to be discussed in group work are rather different
from the implementation in LISP, which is a functional programming
language. They use a variety of C, whih is an imperative programming language.
Tasks:
- Describe each of the following implementations, using the following schema:
- Requirements:
- Describe the functionality (i.e. the input/output behaviour) of the program. Standard: easy.
- Design:
- Describe the modules in the program, their interfaces (parameters, parameter data structures). Standard: medium-hard.
- Implementation:
- Describe the pogramming strategy, and peculiarities of the programming language used. Standard: hard.
- Evaluation:
- Describe whether the program matches the requirements specification, how it could be improved, ... Standard: hardest.
- Check the web for interactive parser demonstrations. Try
this
and
this, the latter together with a
lexicon tool.
Dafydd Gibbon, Wed Feb 12 10:50:41 MET 2003 Automatically generated, links may change - update every session.