Matches in SemOpenAlex for { <https://semopenalex.org/work/W1738994323> ?p ?o ?g. }
Showing items 1 to 87 of
87
with 100 items per page.
- W1738994323 endingPage "436" @default.
- W1738994323 startingPage "422" @default.
- W1738994323 abstract "Name analysis for Java is challenging with its complex visibility rules involving nested scopes, inheritance, qualified access, and syntactic ambiguities. We show how Java name analysis including ambiguities related to names of variables, fields, and packages, can be implemented in a declarative and modular manner using the JastAdd compiler construction system. Declarative attributes and context-dependent rewrites enable the implementation to be modularized in the same way as the informal Java language specification. The individual rules in the specification transfer directly to equations in the implementation. Rewrites are used to define new concepts in terms of existing concepts in an iterative manner in the same way as the informal language specification. This enables equations to use both context-free and context-dependent concepts and leads to improved separation of concerns. A full Java 1.4 compiler has been implemented to validate the technique." @default.
- W1738994323 created "2016-06-24" @default.
- W1738994323 creator A5011487894 @default.
- W1738994323 creator A5075313890 @default.
- W1738994323 date "2006-01-01" @default.
- W1738994323 modified "2023-10-18" @default.
- W1738994323 title "Modular Name Analysis for Java Using JastAdd" @default.
- W1738994323 cites W1519774423 @default.
- W1738994323 cites W1577008590 @default.
- W1738994323 cites W1610570299 @default.
- W1738994323 cites W1964071625 @default.
- W1738994323 cites W2026098209 @default.
- W1738994323 cites W2109853339 @default.
- W1738994323 cites W2118300983 @default.
- W1738994323 cites W2155919214 @default.
- W1738994323 cites W4248167513 @default.
- W1738994323 doi "https://doi.org/10.1007/11877028_18" @default.
- W1738994323 hasPublicationYear "2006" @default.
- W1738994323 type Work @default.
- W1738994323 sameAs 1738994323 @default.
- W1738994323 citedByCount "37" @default.
- W1738994323 countsByYear W17389943232012 @default.
- W1738994323 countsByYear W17389943232013 @default.
- W1738994323 countsByYear W17389943232014 @default.
- W1738994323 countsByYear W17389943232015 @default.
- W1738994323 countsByYear W17389943232016 @default.
- W1738994323 countsByYear W17389943232017 @default.
- W1738994323 countsByYear W17389943232018 @default.
- W1738994323 countsByYear W17389943232020 @default.
- W1738994323 crossrefType "book-chapter" @default.
- W1738994323 hasAuthorship W1738994323A5011487894 @default.
- W1738994323 hasAuthorship W1738994323A5075313890 @default.
- W1738994323 hasConcept C101468663 @default.
- W1738994323 hasConcept C104317684 @default.
- W1738994323 hasConcept C109701466 @default.
- W1738994323 hasConcept C132106392 @default.
- W1738994323 hasConcept C151730666 @default.
- W1738994323 hasConcept C168702491 @default.
- W1738994323 hasConcept C169590947 @default.
- W1738994323 hasConcept C172482141 @default.
- W1738994323 hasConcept C185592680 @default.
- W1738994323 hasConcept C199360897 @default.
- W1738994323 hasConcept C2779343474 @default.
- W1738994323 hasConcept C2780902518 @default.
- W1738994323 hasConcept C41008148 @default.
- W1738994323 hasConcept C548217200 @default.
- W1738994323 hasConcept C55493867 @default.
- W1738994323 hasConcept C60945770 @default.
- W1738994323 hasConcept C80444323 @default.
- W1738994323 hasConcept C86803240 @default.
- W1738994323 hasConceptScore W1738994323C101468663 @default.
- W1738994323 hasConceptScore W1738994323C104317684 @default.
- W1738994323 hasConceptScore W1738994323C109701466 @default.
- W1738994323 hasConceptScore W1738994323C132106392 @default.
- W1738994323 hasConceptScore W1738994323C151730666 @default.
- W1738994323 hasConceptScore W1738994323C168702491 @default.
- W1738994323 hasConceptScore W1738994323C169590947 @default.
- W1738994323 hasConceptScore W1738994323C172482141 @default.
- W1738994323 hasConceptScore W1738994323C185592680 @default.
- W1738994323 hasConceptScore W1738994323C199360897 @default.
- W1738994323 hasConceptScore W1738994323C2779343474 @default.
- W1738994323 hasConceptScore W1738994323C2780902518 @default.
- W1738994323 hasConceptScore W1738994323C41008148 @default.
- W1738994323 hasConceptScore W1738994323C548217200 @default.
- W1738994323 hasConceptScore W1738994323C55493867 @default.
- W1738994323 hasConceptScore W1738994323C60945770 @default.
- W1738994323 hasConceptScore W1738994323C80444323 @default.
- W1738994323 hasConceptScore W1738994323C86803240 @default.
- W1738994323 hasLocation W17389943231 @default.
- W1738994323 hasOpenAccess W1738994323 @default.
- W1738994323 hasPrimaryLocation W17389943231 @default.
- W1738994323 hasRelatedWork W1560812729 @default.
- W1738994323 hasRelatedWork W1986663586 @default.
- W1738994323 hasRelatedWork W2069676812 @default.
- W1738994323 hasRelatedWork W2117534212 @default.
- W1738994323 hasRelatedWork W2122434855 @default.
- W1738994323 hasRelatedWork W2531562562 @default.
- W1738994323 hasRelatedWork W2541866089 @default.
- W1738994323 hasRelatedWork W2547095320 @default.
- W1738994323 hasRelatedWork W4293031961 @default.
- W1738994323 hasRelatedWork W590871224 @default.
- W1738994323 isParatext "false" @default.
- W1738994323 isRetracted "false" @default.
- W1738994323 magId "1738994323" @default.
- W1738994323 workType "book-chapter" @default.