Advertisement

Table of contents

  1. Front Matter
  2. Pages 1-6
  3. Pages 15-18
  4. Pages 19-48
  5. Pages 52-63
  6. Pages 64-72
  7. Pages 78-81
  8. Pages 82-84
  9. Pages 85-87
  10. Pages 88-94
  11. Pages 95-96
  12. Pages 101-104
  13. Pages 105-111
  14. Pages 112-122
  15. Pages 123-128
  16. Back Matter

About this book

Introduction

LOGLAN '88 belongs to the family of object oriented programming languages. It embraces all important known tools and characteristics of OOP, i.e. classes, objects, inheritance, coroutine sequencing, but it does not get rid of traditional imperative programming: primitive types do not need to be objects; records, static arrays, subtypes and other similar type contructs are admitted. LOGLAN has non-traditional memory model which accepts programmed deallocation but avoids dangling reference. The LOGLAN semantic model provides multi-level inheritance, which properly cooperates with module nesting. Parallelism in LOGLAN has an object oriented nature. Processes are treated like objects of classes and communication between processes is provided by alien calls similar to remote calls.

Keywords

Exception Programmiersprache Variable object-oriented programming (OOP) objektorientierte Programmierung programming programming language

Bibliographic information

  • DOI https://doi.org/10.1007/BFb0024097
  • Copyright Information Springer-Verlag Berlin Heidelberg 1990
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-52325-3
  • Online ISBN 978-3-540-46958-2
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349
  • Buy this book on publisher's site