Live briefing
Everything about Syntactic predicate
A syntactic predicate specifies the syntactic validity of applying a production in a formal grammar and is analogous to a semantic predicate that specifies the semantic validity of applying a production. It is a simple and effective means of dramatically improving the recognition strength of an LL parser by providing arbitrary lookahead. In their original implementation, syntactic predicates had the form “( α )?” and could only appear on the left edge of a production. The required syntactic condition α could be any valid context-free grammar fragment. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Syntactic predicateA 5-minute orientation
- Skim a recent paper: Revisiting the predictive power of traditional vs. fine-grained syntactic complexity indices for L2 writing quality: The case of two genresInfluential work since 2022
- Pick up a classic book: Natural Language Processing and Information SystemsThe most-reprinted book on the subject
- Read the landmark paper: Alignment as a consequence of expectation adaptation: Syntactic priming is affected by the prime’s prediction error given both prior and recent experienceCited 336 times
- Go sideways: ANTLRA closely related topic
- Go sideways: ParsingA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Alignment as a consequence of expectation adaptation: Syntactic priming is affected by the prime’s prediction error given both prior and recent experience
Cognitive and pragmatic messages of a syntactic choice: The case of the Japanese commentary predicate n(o) da
Predicate doubling in Spanish: On how discourse may mimic syntactic movement
Syntactic Preservation Theorems for Intuitionistic Predicate Logic
A Syntactic Embedding of Predicate Logic into Second-Order Propositional Logic
A Comprehensive Syntactic Analysis of Korean [... V ... V] Expressions I: Auxiliary Predicate Constructions and Case Alternation
Syntactic reflexes of information structure in heritage Spanish: Evidence from psych-predicate constructions
Unification of the predicate line in the logic-syntactic recognition of raster images
🆕 Influential since 2022
Revisiting the predictive power of traditional vs. fine-grained syntactic complexity indices for L2 writing quality: The case of two genres
The repercussions of OV > VO shift in Hungarian: Variation and change in syntactic complex predicate formation
STATE PREDICATE WORDS IN BULGARIAN – A SYNTACTIC DESCRIPTION
A syntactic analysis of Predicate Doubling Clefts in Korean
THE SYNTACTIC STATUS OF THE ZERO PREDICATE (ON THE ISSUE OF QUALIFYING THE SYNTACTIC ZERO)
📚 Books worth reading
Natural Language Processing and Information SystemsElisabeth Métais · 2005
Structure and Interpretation of Computer Programs (SICP)Harold Abelson, Gerald Jay Sussman · 1985
The Logic BookMerrie Bergmann · 1980
Complex predicatesMengistu Amberber, Brett Baker · 2006
Linguistics and Exegesis in the Gospel of MarkPaul L. Danove · 2001
Africanisms in the Gullah dialectLorenzo Dow Turner · 1949- 📕Routes to LanguageVirginia C. Mueller-Gathercole · 2008
Complex predicates in JapaneseYo Matsumoto · 1996
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- ANTLR In computer-based language recognition, ANTLR (pronounced antler), or ANother Tool for Language Recognition, is a parser generator that uses a LL(*) algorithm…
- Parsing Parsing, syntax analysis, or syntactic analysis is a process of analyzing a string of symbols, either in natural language, computer languages or data structures…
- Boolean grammar Boolean grammars, introduced by Okhotin [Wikidata], are a class of formal grammars studied in formal language theory. They extend the basic type of grammars…
- Conjunctive grammar Conjunctive grammars are a class of formal grammars studied in formal language theory. They extend the basic type of grammars, the context-free grammars…
- Parsing expression grammar In computer science, a parsing expression grammar (PEG) is a type of analytic formal grammar, i.e. it describes a formal language in terms of a set of…
- Adaptive grammar In formal language theory and compiler design, an adaptive grammar is a type of formal grammar whose production rules can be modified during the process…
- LL parser In computer science, an LL parser is a top-down parser for a restricted context-free language. It parses the input from Left to right, performing Leftmost…
- Formal grammar A formal grammar is a set of symbols and the production rules for rewriting some of them into every possible string of a formal language over an alphabet…