Matches in SemOpenAlex for { <https://semopenalex.org/work/W77792343> ?p ?o ?g. }
Showing items 1 to 79 of
79
with 100 items per page.
- W77792343 abstract "This thesis describes an interactive compiler for a lazy functional language--Haskellesque Interactive Equational Logic Programming (Hielp)--which compiles very rapidly with surprisingly little compromise in the execution speed of the compiled code.The compiler achieves this goal with a new abstract machine--the HAM--designed to realize the gains of many optimizations which are traditionally performed as additional compile time steps, such as instruction scheduling and partial evaluation, with code that is generated directly. It is this complete commitment to generating as good code as possible without the benefit of any post pass optimizations which distinguishes the HAM from other abstract machines used by lazy functional language compilers. The underlying motivation for this new approach is a desire for rapid, incremental compilation.Each of the techniques and insights required to make a HAM implementation give good run time performance are explored in detail, and measurements of the effects of each improvement on a variety of benchmark programs are given.Finally, Hielp is compared to other current lazy function programming systems, both quantitatively, in terms of compilation speed, execution speed, application size and compiler size, and qualitatively, in terms of code generation strategy and run time organization." @default.
- W77792343 created "2016-06-24" @default.
- W77792343 creator A5047933133 @default.
- W77792343 date "1995-09-01" @default.
- W77792343 modified "2023-09-28" @default.
- W77792343 title "Help, a fast interactive lazy functional language system" @default.
- W77792343 hasPublicationYear "1995" @default.
- W77792343 type Work @default.
- W77792343 sameAs 77792343 @default.
- W77792343 citedByCount "1" @default.
- W77792343 crossrefType "journal-article" @default.
- W77792343 hasAuthorship W77792343A5047933133 @default.
- W77792343 hasConcept C111919701 @default.
- W77792343 hasConcept C115168132 @default.
- W77792343 hasConcept C128099668 @default.
- W77792343 hasConcept C13280743 @default.
- W77792343 hasConcept C133162039 @default.
- W77792343 hasConcept C169590947 @default.
- W77792343 hasConcept C173608175 @default.
- W77792343 hasConcept C185798385 @default.
- W77792343 hasConcept C19024347 @default.
- W77792343 hasConcept C190902152 @default.
- W77792343 hasConcept C195701839 @default.
- W77792343 hasConcept C199360897 @default.
- W77792343 hasConcept C200833197 @default.
- W77792343 hasConcept C205649164 @default.
- W77792343 hasConcept C26517878 @default.
- W77792343 hasConcept C34165917 @default.
- W77792343 hasConcept C41008148 @default.
- W77792343 hasConcept C42383842 @default.
- W77792343 hasConcept C8767382 @default.
- W77792343 hasConcept C92966194 @default.
- W77792343 hasConceptScore W77792343C111919701 @default.
- W77792343 hasConceptScore W77792343C115168132 @default.
- W77792343 hasConceptScore W77792343C128099668 @default.
- W77792343 hasConceptScore W77792343C13280743 @default.
- W77792343 hasConceptScore W77792343C133162039 @default.
- W77792343 hasConceptScore W77792343C169590947 @default.
- W77792343 hasConceptScore W77792343C173608175 @default.
- W77792343 hasConceptScore W77792343C185798385 @default.
- W77792343 hasConceptScore W77792343C19024347 @default.
- W77792343 hasConceptScore W77792343C190902152 @default.
- W77792343 hasConceptScore W77792343C195701839 @default.
- W77792343 hasConceptScore W77792343C199360897 @default.
- W77792343 hasConceptScore W77792343C200833197 @default.
- W77792343 hasConceptScore W77792343C205649164 @default.
- W77792343 hasConceptScore W77792343C26517878 @default.
- W77792343 hasConceptScore W77792343C34165917 @default.
- W77792343 hasConceptScore W77792343C41008148 @default.
- W77792343 hasConceptScore W77792343C42383842 @default.
- W77792343 hasConceptScore W77792343C8767382 @default.
- W77792343 hasConceptScore W77792343C92966194 @default.
- W77792343 hasLocation W777923431 @default.
- W77792343 hasOpenAccess W77792343 @default.
- W77792343 hasPrimaryLocation W777923431 @default.
- W77792343 hasRelatedWork W1515115150 @default.
- W77792343 hasRelatedWork W1589893694 @default.
- W77792343 hasRelatedWork W1609750658 @default.
- W77792343 hasRelatedWork W1971365517 @default.
- W77792343 hasRelatedWork W1984646543 @default.
- W77792343 hasRelatedWork W2100232637 @default.
- W77792343 hasRelatedWork W2139634727 @default.
- W77792343 hasRelatedWork W2159291506 @default.
- W77792343 hasRelatedWork W2168393510 @default.
- W77792343 hasRelatedWork W2246732823 @default.
- W77792343 hasRelatedWork W2271781913 @default.
- W77792343 hasRelatedWork W2674334413 @default.
- W77792343 hasRelatedWork W2761505934 @default.
- W77792343 hasRelatedWork W2766727538 @default.
- W77792343 hasRelatedWork W2797202077 @default.
- W77792343 hasRelatedWork W2898295052 @default.
- W77792343 hasRelatedWork W2946873480 @default.
- W77792343 hasRelatedWork W69404947 @default.
- W77792343 hasRelatedWork W979536633 @default.
- W77792343 hasRelatedWork W2290887415 @default.
- W77792343 isParatext "false" @default.
- W77792343 isRetracted "false" @default.
- W77792343 magId "77792343" @default.
- W77792343 workType "article" @default.