Matches in SemOpenAlex for { <https://semopenalex.org/work/W2912956128> ?p ?o ?g. }
Showing items 1 to 71 of
71
with 100 items per page.
- W2912956128 endingPage "476" @default.
- W2912956128 startingPage "439" @default.
- W2912956128 abstract "Abstract Existing macro systems force programmers to make a choice between clarity of specification and robustness. If they choose clarity, they must forgo validating significant parts of the specification and thus produce low-quality language extensions. If they choose robustness, they must write in a style that mingles the implementation with the specification and therefore obscures the latter. This paper introduces a new language for writing macros. With the new macro system, programmers naturally write robust language extensions using easy-to-understand specifications. The system translates these specifications into validators that detect misuses—including violations of context-sensitive constraints—and automatically synthesize appropriate feedback, eliminating the need for ad hoc validation code." @default.
- W2912956128 created "2019-02-21" @default.
- W2912956128 creator A5015261029 @default.
- W2912956128 date "2012-08-15" @default.
- W2912956128 modified "2023-09-29" @default.
- W2912956128 title "Fortifying macros" @default.
- W2912956128 cites W1501205670 @default.
- W2912956128 cites W1606286650 @default.
- W2912956128 cites W1749568426 @default.
- W2912956128 cites W1973060466 @default.
- W2912956128 cites W1991794691 @default.
- W2912956128 cites W2015077407 @default.
- W2912956128 cites W2041042116 @default.
- W2912956128 cites W2049946917 @default.
- W2912956128 cites W2101225843 @default.
- W2912956128 cites W2152944474 @default.
- W2912956128 cites W4233757090 @default.
- W2912956128 cites W4244570357 @default.
- W2912956128 doi "https://doi.org/10.1017/s0956796812000275" @default.
- W2912956128 hasPublicationYear "2012" @default.
- W2912956128 type Work @default.
- W2912956128 sameAs 2912956128 @default.
- W2912956128 citedByCount "10" @default.
- W2912956128 countsByYear W29129561282014 @default.
- W2912956128 countsByYear W29129561282015 @default.
- W2912956128 countsByYear W29129561282016 @default.
- W2912956128 countsByYear W29129561282017 @default.
- W2912956128 countsByYear W29129561282018 @default.
- W2912956128 countsByYear W29129561282020 @default.
- W2912956128 countsByYear W29129561282023 @default.
- W2912956128 crossrefType "journal-article" @default.
- W2912956128 hasAuthorship W2912956128A5015261029 @default.
- W2912956128 hasConcept C104317684 @default.
- W2912956128 hasConcept C115903868 @default.
- W2912956128 hasConcept C166955791 @default.
- W2912956128 hasConcept C185592680 @default.
- W2912956128 hasConcept C199360897 @default.
- W2912956128 hasConcept C2777146004 @default.
- W2912956128 hasConcept C41008148 @default.
- W2912956128 hasConcept C55493867 @default.
- W2912956128 hasConcept C63479239 @default.
- W2912956128 hasConceptScore W2912956128C104317684 @default.
- W2912956128 hasConceptScore W2912956128C115903868 @default.
- W2912956128 hasConceptScore W2912956128C166955791 @default.
- W2912956128 hasConceptScore W2912956128C185592680 @default.
- W2912956128 hasConceptScore W2912956128C199360897 @default.
- W2912956128 hasConceptScore W2912956128C2777146004 @default.
- W2912956128 hasConceptScore W2912956128C41008148 @default.
- W2912956128 hasConceptScore W2912956128C55493867 @default.
- W2912956128 hasConceptScore W2912956128C63479239 @default.
- W2912956128 hasIssue "4-5" @default.
- W2912956128 hasLocation W29129561281 @default.
- W2912956128 hasOpenAccess W2912956128 @default.
- W2912956128 hasPrimaryLocation W29129561281 @default.
- W2912956128 hasRelatedWork W2013111119 @default.
- W2912956128 hasRelatedWork W2112962394 @default.
- W2912956128 hasRelatedWork W2118300983 @default.
- W2912956128 hasRelatedWork W2293197344 @default.
- W2912956128 hasRelatedWork W2382501300 @default.
- W2912956128 hasRelatedWork W3137189469 @default.
- W2912956128 hasRelatedWork W3162240892 @default.
- W2912956128 hasRelatedWork W4235530921 @default.
- W2912956128 hasRelatedWork W4243252198 @default.
- W2912956128 hasRelatedWork W4245713008 @default.
- W2912956128 hasVolume "22" @default.
- W2912956128 isParatext "false" @default.
- W2912956128 isRetracted "false" @default.
- W2912956128 magId "2912956128" @default.
- W2912956128 workType "article" @default.