Cargando…

Functional grammar in Prolog : an integrated implementation for English, French, and Dutch /

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Dik, S. C. (Simon C.)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berlin ; New York : Mouton de Gruyter, 1992.
Colección:Natural language processing ; 2.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Foreword
  • 1. Introducing ProfGlot
  • 1.0. Introduction
  • 1.1. Some practical points
  • 1.2. Previous work on computational Functional Grammar
  • 1.3. The structure of this book
  • 2. Some elements of Prolog
  • 2.0. Introduction
  • 2.1. Declarative and procedural programming
  • 2.2. Facts, rules, and questions
  • 2.3. Prolog lists
  • 2.4. Recursive definitions
  • 2.5. Looking into Prolog atoms
  • 2.6. Modifying a program during execution
  • 2.7. Some built-in features of LPA-Prolog
  • 3. Introducing Functional Grammar
  • 3.0. Introduction
  • 3.1. Outline of the Functional Grammar generator4. Overall structure of the ProfGlot program
  • 4.0. Introduction
  • 4.1. Structure of the program
  • 4.2. The separate modules
  • 4.3. Some special features
  • 5. BasFac: basic facilities
  • 5.0. Introduction
  • 5.1. The module BasFac
  • 6. EngLex: the English lexicon
  • 6.0. Introduction
  • 6.1. The module EngLex
  • 7. FreLex: the French lexicon
  • 7.0. Introduction
  • 7.1. The module FreLex
  • 8. DutLex: the Dutch lexicon
  • 8.0. Introduction
  • 8.1. The module DutLex
  • 9. UniGen: the universal generator9.0. Introduction
  • 9.1. The module UniGen
  • 9.2. Conclusion
  • 10. ParSel, UniExp and EngExp: universal and English expression
  • 10.0. Introduction
  • 10.1. The expression rules
  • 11. FreExp: French expression
  • 11.0. Introduction
  • 11.1. The module FreExp
  • 12. DutExp: Dutch expression
  • 12.0. Introduction
  • 12.1. The module DutExp
  • 13. UniPar: universal parser
  • 13.0. Introduction
  • 13.1. The module UniPar
  • 14. UniTra: a trilingual translator
  • 14.0. Introduction
  • 14.1. The module UniTra
  • 15. UniLog: universal logic15.0. Introduction
  • 15.1. The module UniLog
  • 15.2. Conclusion
  • Notes
  • References
  • Index and brief explanation of Prolog predicates
  • Index of names and subjects