Programming Languages: Implementations, Logics, and Programs 9th International Symposium, PLILP '97, Including a Special Track on Declarative Programming Languages in Education, Southampton, UK, September 3-5, 1997. Proceedings /

This volume constitutes the refereed proceedings of the 9th International Symposium on Programming Languages, Implementations, Logics and Programs, PLILP '97, held in Southampton, UK, in September 1997, including a special track on Declarative Programming in Education. The volume presents 25 re...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Άλλοι συγγραφείς: Glaser, Hugh (Επιμελητής έκδοσης, http://id.loc.gov/vocabulary/relators/edt), Hartel, Peter (Επιμελητής έκδοσης, http://id.loc.gov/vocabulary/relators/edt), Kuchen, Herbert (Επιμελητής έκδοσης, http://id.loc.gov/vocabulary/relators/edt)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 1997.
Έκδοση:1st ed. 1997.
Σειρά:Lecture Notes in Computer Science, 1292
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • Narrowing the narrowing space
  • An object calculus with algebraic rewriting
  • Inheritance and selective method dispatching in concurrent Haskell
  • Overriding operators in a mixin-based framework
  • Resolution for logic programming with universal quantifiers
  • A declarative approach to concurrent programming
  • Transformation of divide & conquer to nested parallel loops
  • Transforming lazy functions using comportment properties
  • Transformations for efficient evaluations in functional programming
  • Inline expansion: When and how?
  • Higher-order value flow graphs
  • Intuitionistic implication in abstract interpretation
  • An open-ended finite domain constraint solver
  • Semantics and compilation of recursive sequential streams in 81/2
  • Implementation of term rewritings with the evaluation strategy
  • Reflections on reflections
  • Evaluation under lambda abstraction
  • Selective recomputation for handling side-effects in parallel logic programs
  • Tracing lazy functional computations using redex trails
  • Functional programming and geometry
  • Where do I begin? A problem solving approach in teaching functional programming
  • Teaching functional and logic programming with a single computation model
  • Logic implemented functionally
  • DrScheme: A pedagogic programming environment for scheme
  • An editor for helping novices to learn standard ML
  • Introducing the declarative dungeon
  • A pragmatic approach to compilation of Erlang
  • Formal translations described by translation grammars with LR(k) input grammars
  • Automatic run-time code generation in object-oriented languages.