GrammarSoft ApS

Danish -> Info -> Case Grammar-tagging in the VISL Constraint Grammar WORK IN PROGRESS 1.1 -> Relative clauses  Visual Interactive Syntax Learning  
 
Danish VISLSentence AnalysisEdutainmentCorporaDictionaries

Printer-friendly version

  next up previous
Next: Theme Up: 'Chipping off' Previous: 'Chipping off'

Relative clauses

Some further comments on the treatment of relative clauses may be necessary. A piece of standard code is inserted in the beginning of a copy of each rule that needs to handle relative clauses. This code basically says 'skip the relative clause and ...'. The code is: *1 CLB BARRIER VFIN LINK *1 VFIN LINK 0 @FS-N$<$ LINK *1 VFIN BARRIER @SUBJ LINK -1 ALL. This code finds a clause boundary (CLB) to the right (with no intruding finite verbs) followed somewhere to the right by a finite verb with the tag @FS-N$<$, indicating that it is the head of a finite clause (in Danish: 'finit sætning' FS) modifying a noun to its left, i.e. a relative clause. Having identified the relative clause, we now want to find the main verb of the matrix clause. We cannot just find the next main verb to the right, as it may be part of either the relative clause (having composite tense) or the matrix sentence. But we are certain that the next finite verb belongs to the matrix sentence, but only if there are no further embedded sentences, either another relative clause or a clause modifying something in the first relative clause.11 To avoid further embeddings we prohibit any subjects between the two finite verbs ('...BARRIER @SUBJ ...'). Having found the matrix finite verb, which may or may not be the main verb, we go left one word ('...LINK -1 ...'), regardless of what we find in that location ('...ALL ...'), and we are now ready to search for the matrix main verb to the right, which may be either the finite verb, that we just found, or an non-finite main verb further right. It is this main verb that assigns case to the subject12before the relative clause.


next up previous
Next: Theme Up: 'Chipping off' Previous: 'Chipping off'
Søren Harder 2002-02-13
 


In order to continue using the Java applets, see troubleshooting tips and Download Java.
On Windows use Internet Explorer 11. macOS no longer supports Java applets.
The Chrome extension CheerpJ Applet Runner may work for some use-cases.


Copyright 1996-2024 | Report a Problem / Contact Us | Printable Version