3 |
Lyntax – a grammar-based tool for linguistics
|
|
|
|
Abstract:
This paper is focused on using the formalism of attribute grammars to create a tool that allows Linguistic teachers to construct automatically their own processors totally adapted to each linguistic exercise. The system developed, named Lyntax, is a compiler for a domain specific language which intends to enable the teacher to specify different kinds of sentence structures, and then, ask the student to test his own sentences against those structures. The processor Lyntax validates the grammar (DSL program) written by the teacher, generating a processor every time the student defines a new sentence. For that ANTLR is used in both steps, generating not only the specialized processor but also the visualization of the syntax tree for analysis purposes. An interface that supports the specification of the language was built, also allowing the use of the processor and the generation of the specific grammar, abstracting the user of any calculations. ; This work has been supported by FCT – Fundação para a Ciência e Tecnologia within the Projects Scopes: UIDB/05757/2020 and UIDB/00319/2020. ; info:eu-repo/semantics/publishedVersion
|
|
Keyword:
Attribute grammars; Linguistic rules; Pedagogical linguistic tools
|
|
URL: http://hdl.handle.net/10198/24160 https://doi.org/10.4230/OASIcs.SLATE.2021.4
|
|
BASE
|
|
Hide details
|
|
5 |
A sentiment analysis approach to increase authorship identification
|
|
|
|
BASE
|
|
Show details
|
|
6 |
C Tutor usage in relation to student achievement and progress: a study of introductory programming courses in Portugal and Serbia
|
|
|
|
BASE
|
|
Show details
|
|
7 |
Urban Evolution of Fafe in the Last Two Centuries
|
|
Henriques, Pedro Rangel. - : Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2019. : OASIcs - OpenAccess Series in Informatics. 8th Symposium on Languages, Applications and Technologies (SLATE 2019), 2019
|
|
BASE
|
|
Show details
|
|
8 |
Scraping news sites and social networks for prejudice term analysis
|
|
|
|
BASE
|
|
Show details
|
|
9 |
Predicting Performance Problems Through Emotional Analysis (Short Paper)
|
|
|
|
BASE
|
|
Show details
|
|
10 |
Predicting Performance Problems Through Emotional Analysis (Short Paper) ...
|
|
|
|
BASE
|
|
Show details
|
|
12 |
Increasing authorship identification through emotional analysis
|
|
|
|
BASE
|
|
Show details
|
|
13 |
Hate speech classification in social media using emotional analysis
|
|
|
|
BASE
|
|
Show details
|
|
15 |
Applying Attribute Grammars to Teach Linguistic Rules
|
|
Henriques, Pedro Rangel. - : Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2017. : OASIcs - OpenAccess Series in Informatics. 6th Symposium on Languages, Applications and Technologies (SLATE 2017), 2017
|
|
BASE
|
|
Show details
|
|
|
|