Development of a Semantics-aware Editor for TTCN-3 as an Eclipse Plug-in
Abstract
This thesis describes the process of extending a given parser for the TTCN-3 language by the ability to perform a basic semantic analysis on a given file and integrating it into a plug-in for the eclipse platform. It deals with the principles of parsing and semantic checking as well as showing the basic concept of developing
a dedicated editor for a formal language. The integration of the parser into the eclipse platform and strategy of verifying variable assignments are presented in detail. Among others, the plug-in features syntactic highlighting, the annotation of errors in TTCN-3 and the validation of variable assignments including nested expressions.
Keywords:
TTCN-3, ANTLR, Eclipse
Document Type:
Bachelor's Theses
Address:
Göt
School:
Institute of Computer Science, Georg-August-Universität Göttingen
Month:
9
Year:
2005
File:
Bibtex
2024 © Software Engineering For Distributed Systems Group