Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Equivalence of deterministic top-down tree-to-string transducers is decidable
We prove that equivalence of deterministic top-down tree-to-string transducers is decidable,
thus solving a long-standing open problem in formal language theory. We also present …
thus solving a long-standing open problem in formal language theory. We also present …
Sparcl: a language for partially-invertible computation
Invertibility is a fundamental concept in computer science, with various manifestations in
software development (serializer/deserializer, parser/printer, redo/undo, compressor …
software development (serializer/deserializer, parser/printer, redo/undo, compressor …
FliPpr: A System for Deriving Parsers from Pretty-Printers
When implementing a programming language, we often write a parser and a pretty-printer.
However, manually writing both programs is not only tedious but also error-prone; it may …
However, manually writing both programs is not only tedious but also error-prone; it may …
Reverse template processing using abstract interpretation
M Lemerre - International Static Analysis Symposium, 2023 - Springer
Template languages transform tree-structured data into text. We study the reverse problem,
transforming the template into a parser that returns all the tree-structured data that can …
transforming the template into a parser that returns all the tree-structured data that can …
[HTML][HTML] Functionality of compositions of top-down tree transducers is decidable
We prove that functionality of compositions of top-down tree transducers is decidable by
reducing the problem to the functionality of one top-down tree transducer with look-ahead.
reducing the problem to the functionality of one top-down tree transducer with look-ahead.
[HTML][HTML] Decision problems of tree transducers with origin
A tree transducer with origin translates an input tree into a pair of output tree and origin
information. The origin information maps each node in the output tree to the unique node in …
information. The origin information maps each node in the output tree to the unique node in …
Embedding invertible languages with binders: a case of the FliPpr language
This paper describes a new embedding technique of invertible programming languages,
through the case of the FliPpr language. Embedded languages have the advantage of …
through the case of the FliPpr language. Embedded languages have the advantage of …
Decision problems of tree transducers with origin
A tree transducer with origin translates an input tree into a pair of output tree and origin info.
The origin info maps each node in the output tree to the unique input node that created it. In …
The origin info maps each node in the output tree to the unique input node that created it. In …
Programming macro tree transducers
A tree transducer is a set of mutually recursive functions transforming an input tree into an
output tree. Macro tree transducers extend this recursion scheme by allowing each function …
output tree. Macro tree transducers extend this recursion scheme by allowing each function …
Sparcl: A language for partially invertible computation
Invertibility is a fundamental concept in computer science, with various manifestations in
software development (serializer/deserializer, parser/printer, redo/undo, compressor …
software development (serializer/deserializer, parser/printer, redo/undo, compressor …