Page 1

The GF Grammar Development Tools

Thomas Hallgren & Aarne Ranta

2nd MOLTO Project Meeting

Göteborg, March 2011

Abstract, Compiler API, Molto Deliverable 2.1

Page 2

GF Grammar Development Environment

Past - Present - Future

Page 3
GF Grammar Development Environment

Traditional

Page 4
GF Grammar Development Environment → Traditional

Generic text editor

Page 5
GF Grammar Development Environment → Traditional

GF documentation

Page 6
GF Grammar Development Environment → Traditional

GF command shell

Page 7

Towards a GF IDE

Different types of users

Page 8

GF IDE for beginners

The GF online editor for simple multilingual grammars

Prototype

Page 9
GF IDE for beginners → The GF online editor for simple multilingual grammars → Prototype

User guidance

Page 10
GF IDE for beginners → The GF online editor for simple multilingual grammars → Prototype

Integrated testing and visualization

Page 11
GF IDE for beginners → The GF online editor for simple multilingual grammars

Future work

Page 12

GF IDE for experts

What IDE platform to build on?

Page 13

GF Compiler API

Page 14
GF Compiler API

Web service API