On the public citation graph

Reliable and automatic composition of language extensions to C: the ableC extensible language framework

0 signed · 82 inferred · view as graph

Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.

Is this your work? Sign in with ORCID and put your name on the claims that are yours.
Claim with ORCID
Reference health. See whether every reference in this work resolves to a known work and none has been retracted — and get a dated CiteStamped badge you can embed.
See reference health

What this work says

Outgoing claims: the papers this work cites, builds on, or argues with.

inferredcites →https://doi.org/10.1007/3-540-36579-6_11openalex-snapshot
Polyglot: An Extensible Compiler Framework for Java
inferredcites →https://doi.org/10.1007/3-540-36579-6_5openalex-snapshot
A Pattern Matching Compiler for Multiple Target Languages
inferredcites →https://doi.org/10.1007/3-540-45127-7_27openalex-snapshot
Stratego: A Language for Program Transformation Based on Rewriting Strategies System Description of Stratego 0.5
inferredcites →https://doi.org/10.1007/3-540-45937-5_11openalex-snapshot
Forwarding in Attribute Grammars for Modular Language Design
inferredcites →https://doi.org/10.1007/3-540-45937-5_16openalex-snapshot
CIL: Intermediate Language and Tools for Analysis and Transformation of C Programs
inferredcites →https://doi.org/10.1007/978-3-319-11245-9_5openalex-snapshot
Eco: A Language Composition Editor
inferredcites →https://doi.org/10.1007/978-3-540-73449-9_5openalex-snapshot
Tom: Piggybacking Rewriting on Java
inferredcites →https://doi.org/10.1007/978-3-540-73589-2_27openalex-snapshot
Attribute Grammar-Based Language Extensions for Java
inferredcites →https://doi.org/10.1007/978-3-642-12107-4_15openalex-snapshot
Verifiable Parse Table Composition for Deterministic Parsing
inferredcites →https://doi.org/10.1007/978-3-642-18023-1_12openalex-snapshot
Lightweight Language Processing in Kiama
inferredcites →https://doi.org/10.1007/978-3-642-22306-8_8openalex-snapshot
Building Extensible Specifications and Implementations of Promela with AbleP
inferredcites →https://doi.org/10.1007/978-3-642-28830-2_15openalex-snapshot
Integrating Attribute Grammar and Functional Programming Language Features
inferredcites →https://doi.org/10.1007/978-3-642-35992-7_11openalex-snapshot
Language and IDE Modularization and Composition with MPS
inferredcites →https://doi.org/10.1007/978-3-642-36089-3_20openalex-snapshot
Modular Well-Definedness Analysis for Attribute Grammars
inferredcites →https://doi.org/10.1007/978-3-662-44202-9_20openalex-snapshot
Capture-Avoiding and Hygienic Program Transformations
inferredcites →https://doi.org/10.1007/978-3-662-44202-9_5openalex-snapshot
Safely Composable Type-Specific Languages
inferredcites →https://doi.org/10.1007/bf01177548openalex-snapshot
Modularity and reusability in attribute grammars
inferredcites →https://doi.org/10.1007/bf01692511openalex-snapshot
Semantics of context-free languages
inferredcites →https://doi.org/10.1016/0167-6423(83)90021-7openalex-snapshot
Increasing modularity and language-independency in automatically generated compilers
inferredcites →https://doi.org/10.1016/j.scico.2007.02.003openalex-snapshot
The JastAdd system — modular extensible compiler construction
inferredcites →https://doi.org/10.1016/j.scico.2009.07.004openalex-snapshot
Silver: An extensible attribute grammar system
inferredcites →https://doi.org/10.1016/s0129-6264(00)00021-4openalex-snapshot
Rose Compiler Support for Object-Oriented Frameworks
inferredcites →https://doi.org/10.1017/cbo9780511778735.013openalex-snapshot
The expression problem
inferredcites →https://doi.org/10.1109/scam.2009.28openalex-snapshot
RASCAL: A Domain Specific Language for Source Code Analysis and Manipulation
inferredcites →https://doi.org/10.1142/s0129626400000214openalex-snapshot
ROSE: COMPILER SUPPORT FOR OBJECT-ORIENTED FRAMEWORKS
inferredcites →https://doi.org/10.1145/1028976.1029007openalex-snapshot
Concrete syntax for objects
inferredcites →https://doi.org/10.1145/1082036.1082042openalex-snapshot
Remote attribute grammars
inferredcites →https://doi.org/10.1145/1133255.1133987openalex-snapshot
Better extensibility through modular syntax
inferredcites →https://doi.org/10.1145/1133981.1133987openalex-snapshot
Better extensibility through modular syntax
inferredcites →https://doi.org/10.1145/1167473.1167511openalex-snapshot
Intentional software
inferredcites →https://doi.org/10.1145/1167515.1167511openalex-snapshot
Intentional software
inferredcites →https://doi.org/10.1145/1289971.1289983openalex-snapshot
Context-aware scanning for parsing extensible languages
inferredcites →https://doi.org/10.1145/1297027.1297029openalex-snapshot
The jastadd extensible java compiler
inferredcites →https://doi.org/10.1145/1346281.1346312openalex-snapshot
Xoc, an extension-oriented compiler for systems programming
inferredcites →https://doi.org/10.1145/143165.143210openalex-snapshot
Composable attribute grammars
inferredcites →https://doi.org/10.1145/1542476.1542499openalex-snapshot
Verifiable composition of deterministic grammars
inferredcites →https://doi.org/10.1145/155090.155105openalex-snapshot
Programmable syntax macros
inferredcites →https://doi.org/10.1145/173262.155105openalex-snapshot
Programmable syntax macros
inferredcites →https://doi.org/10.1145/1868294.1868314openalex-snapshot
Lightweight modular staging
inferredcites →https://doi.org/10.1145/1869459.1869497openalex-snapshot
The Spoofax language workbench
inferredcites →https://doi.org/10.1145/1985793.1985889openalex-snapshot
Building and using pluggable type-checkers
inferredcites →https://doi.org/10.1145/2048066.2048099openalex-snapshot
SugarJ
inferredcites →https://doi.org/10.1145/2185520.2185528openalex-snapshot
Decoupling algorithms from schedules for easy optimization of image processing pipelines
inferredcites →https://doi.org/10.1145/2384716.2384767openalex-snapshot
mbeddr
inferredcites →https://doi.org/10.1145/242224.242477openalex-snapshot
Building domain-specific embedded languages
inferredcites →https://doi.org/10.1145/2489812.2489815openalex-snapshot
Type-directed, whitespace-delimited parsing for embedded DSLs
inferredcites →https://doi.org/10.1145/2660193.2660237openalex-snapshot
From object algebras to attribute grammars
inferredcites →https://doi.org/10.1145/277650.277725openalex-snapshot
The implementation of the Cilk-5 multithreaded language
inferredcites →https://doi.org/10.1145/2814251.2814260openalex-snapshot
Modular capture avoidance for program transformations
inferredcites →https://doi.org/10.1145/2837614.2837644openalex-snapshot
Sound type-dependent syntactic language extension
inferredcites →https://doi.org/10.1145/2889443.2889448openalex-snapshot
The expression problem, trivially!
inferredcites →https://doi.org/10.1145/301618.301665openalex-snapshot
A theory of type qualifiers
inferredcites →https://doi.org/10.1145/3136014.3136023openalex-snapshot
Ensuring non-interference of composable language extensions
inferredcites →https://doi.org/10.1145/3136040.3136055openalex-snapshot
Type qualifiers as composable language extensions
inferredcites →https://doi.org/10.1145/319838.319859openalex-snapshot
Hygienic macro expansion
inferredcites →https://doi.org/10.1145/512529.512531openalex-snapshot
Flow-sensitive type qualifiers
inferredcites →https://doi.org/10.1145/73141.74830openalex-snapshot
Higher order attribute grammars
inferredcites →https://doi.org/10.1145/964001.964011openalex-snapshot
Parsing expression grammars
inferredcites →https://doi.org/10.24926/2010.95605openalex-snapshot
Context-aware scanning and determinism-preserving grammar composition, in theory and practice
inferredcites →https://doi.org/10.24926/2017.188954openalex-snapshot
Reliably composable language extensions

What points at this work

Incoming claims: where this work appears in other papers’ reference lists and arguments.

inferred← citeshttps://doi.org/10.1007/978-3-030-05998-9_12openalex-snapshot
Creating Domain-Specific Languages by Composing Syntactical Constructs
inferred← citeshttps://doi.org/10.1007/978-3-030-81915-6_10openalex-snapshot
Compositional Modelling Languages with Analytics and Construction Infrastructures Based on Object-Oriented Techniques—The MontiCore Approach
inferred← citeshttps://doi.org/10.1007/s10270-019-00772-7openalex-snapshot
The Software Language Extension Problem
inferred← citeshttps://doi.org/10.1016/j.cola.2021.101033openalex-snapshot
Reflection of terms in attribute grammars: Design and applications
inferred← citeshttps://doi.org/10.1016/j.jss.2019.02.026openalex-snapshot
Systematic composition of independent language features
inferred← citeshttps://doi.org/10.1016/j.jvlc.2018.10.008openalex-snapshot
Type qualifiers as composable language extensions for code analysis and generation
inferred← citeshttps://doi.org/10.1145/3233027.3233037openalex-snapshot
Modeling language variability with reusable language components
inferred← citeshttps://doi.org/10.1145/3276604.3276982openalex-snapshot
Storm: a language platform for interacting and extensible languages (tool demo)
inferred← citeshttps://doi.org/10.1145/3293883.3302574openalex-snapshot
Building parallel programming language constructs in the AbleC extensible C compiler framework
inferred← citeshttps://doi.org/10.1145/3357765.3359517openalex-snapshot
Reflection in attribute grammars
inferred← citeshttps://doi.org/10.1145/3357765.3359524openalex-snapshot
Parallel nondeterministic programming as a language extension to C (short paper)
inferred← citeshttps://doi.org/10.1145/3426425.3426934openalex-snapshot
Principles and patterns of JastAdd-style reference attribute grammars
inferred← citeshttps://doi.org/10.1145/3426425.3426941openalex-snapshot
Monadification of attribute grammars
inferred← citeshttps://doi.org/10.1145/3426425.3426943openalex-snapshot
Strategic tree rewriting in attribute grammars
inferred← citeshttps://doi.org/10.1145/3428210openalex-snapshot
Precise inference of expressive units of measurement types
inferred← citeshttps://doi.org/10.1145/3428297openalex-snapshot
Macros for domain-specific languages
inferred← citeshttps://doi.org/10.1145/3485542openalex-snapshot
JavaDL: automatically incrementalizing Java bug pattern detection
inferred← citeshttps://doi.org/10.1145/3623476openalex-snapshot
Proceedings of the 16th ACM SIGPLAN International Conference on Software Language Engineering
inferred← citeshttps://doi.org/10.1145/3623476.3623520openalex-snapshot
Sharing Trees and Contextual Information: Re-imagining Forwarding in Attribute Grammars
inferred← citeshttps://doi.org/10.1145/3731555openalex-snapshot
A Modular Approach to Metatheoretic Reasoning for Extensible Languages
inferred← citeshttps://doi.org/10.22152/programming-journal.org/2020/4/16openalex-snapshot
Constructing Hybrid Incremental Compilers for Cross-Module Extensibility with an Internal Build System
inferred← citeshttps://doi.org/10.70675/71caa0e2ze2e2z46b4z8a37z9f3859d9732fopenalex-snapshot
On modularity and performances of external domain-specific language implementations
Editorial review for independent work. ICSAC — the Institute for Complexity Science and Advanced Computing — runs a structured editorial panel for researchers publishing outside journals, and publishes on CiteStamp rails. Submission is free and goes through ORCID: icsacinstitute.org/submit.