Results 61 to 70 of about 133,940 (200)

Phobos: A front-end approach to extensible compilers (long version) [PDF]

open access: yes, 2002
This paper describes a practical approach for implementing certain types of domain-specific languages with extensible compilers. Given a compiler with one or more front-end languages, we introduce the idea of a "generic" front-end that allows the ...
Granicz, Adam, Hickey, Jason
core   +2 more sources

More Complex Constrained Language? An Investigation on Nominal Complexity in Constrained Spoken English Varieties of ESL, EFL, and Interpreted English

open access: yesInternational Journal of Applied Linguistics, EarlyView.
ABSTRACT While previous research has established nominal complexity as a key indicator of grammatical complexity, its multi‐dimensional manifestation in constrained varieties remains underexplored. This study investigates the distribution of complex nominal structures in constrained spoken English varieties, specifically English as a Second Language ...
Jiaxin Chen, Yao Yao, Dechao Li
wiley   +1 more source

Structured Grammars are Effective [PDF]

open access: yesarXiv, 2012
Top-down parsing has received much attention recently. Parsing expression grammars (PEG) allows construction of linear time parsers using packrat algorithm. These techniques however suffer from problem of prefix hiding. We use alternative formalism of relativized regular expressions REGREG for which top-down backtracking parser runs in linear time ...
arxiv  

On the Complexity and Performance of Parsing with Derivatives

open access: yes, 2016
Current algorithms for context-free parsing inflict a trade-off between ease of understanding, ease of implementation, theoretical complexity, and practical performance. No algorithm achieves all of these properties simultaneously. Might et al.
Adams, Michael D.   +2 more
core   +1 more source

Multiword Discourse Markers Across Languages: A Linguistic and Computational Perspective

open access: yesInternational Journal of Applied Linguistics, EarlyView.
ABSTRACT Discourse markers (DMs) are linguistic expressions that convey different semantic and pragmatic values, managing and organizing the structure of spoken and written discourses. They can be either single‐word or multiword expressions (MWE), made up of conjunctions, adverbs, and prepositional phrases.
Elena‐Simona Apostol   +9 more
wiley   +1 more source

Taming Context-Sensitive Languages with Principled Stateful Parsing [PDF]

open access: yesarXiv, 2016
Historically, true context-sensitive parsing has seldom been applied to programming languages, due to its inherent complexity. However, many mainstream programming and markup languages (C, Haskell, Python, XML, and more) possess context-sensitive features.
arxiv  

Pitfalls, benefits, and comparative analysis of artificial intelligence ChatBots in the systematic review process

open access: yesInternational Transactions in Operational Research, EarlyView.
Abstract The transformative potential of artificial intelligence (AI) ChatBots, leveraging natural language processing for information retrieval and knowledge synthesis, has garnered attention across diverse fields, including research. Recognizing AI's importance, researchers and policymakers are actively engaged in its development.
Cinzia Daraio   +2 more
wiley   +1 more source

Neural Evidence for Syntactic Unification in Second Language Sentence Comprehension: A Time‐Frequency Analysis

open access: yesLanguage Learning, EarlyView.
Abstract This study investigates whether syntactic unification occurs during online L2 sentence comprehension using time‐frequency analysis. We measured the oscillatory power changes in native English speakers and L1‐Cantonese L2‐English speakers while they were reading well‐formed English sentences, syntactically intact nonsense sentences, and random ...
Yoonsang Song, Yu Li, Patrick C. M. Wong
wiley   +1 more source

Block-Level Parallelism in Parsing Block Structured Languages [PDF]

open access: yesarXiv, 2015
Softwares source code is becoming large and complex. Compilation of large base code is a time consuming process. Parallel compilation of code will help in reducing the time complexity. Parsing is one of the phases in compiler in which significant amount of time of compilation is spent.
arxiv  

Home - About - Disclaimer - Privacy