An introduction to programming in general and a manual for programming in Modula-2. It covers all facilities of that language. Part 1 covers basic notions of the variable, expression, assignment, conditional and repetitive statement, and array data structures. Part 2 introduces the important concept of the procedure or subroutine. Part 3 is concerned with data types and structures, and Part 4 introduces the notion of the modul
This note examines the MODULA-2 approach to build data abstractions and abstract data types. MODULA-...
The pedagogical desirability of functional programming is effectively swamped by an overwhelmingly i...
Algebraic operational semantics is further developed and used to provide meanings for Modula 2. A di...
Programming is a skill which requires knowledge of both the basic constructs of the computer languag...
Traditional introductions to computer programming give undue prominence to the minutiae of imperativ...
Subject of investigation: program languages of programming systems. Purpose of the work: investigati...
Languages which provide separate compilation features through the module or package concepts (such a...
Languages which provide separate compilation features through the module or package concepts (such a...
The language designer should be familiar with many alternative features designed by others, and shou...
This paper presents a typed programming language and compiler for run-time code generation. The lang...
A modular pro-gram contains blocks of code with single entry and exit points. You can reuse well wri...
Discrete event simulation modelling is enhanced by the provision of adequate modelling tools to assi...
The high-level programming languages Pascal [JEN76] and Modula-2 [WIR82] are evaluatedas tools lor s...
Meta-programming is a discipline of writing programs in a certain programming language that generate...
The Mathematica Programmer covers the fundamental programming paradigms and applications of programm...
This note examines the MODULA-2 approach to build data abstractions and abstract data types. MODULA-...
The pedagogical desirability of functional programming is effectively swamped by an overwhelmingly i...
Algebraic operational semantics is further developed and used to provide meanings for Modula 2. A di...
Programming is a skill which requires knowledge of both the basic constructs of the computer languag...
Traditional introductions to computer programming give undue prominence to the minutiae of imperativ...
Subject of investigation: program languages of programming systems. Purpose of the work: investigati...
Languages which provide separate compilation features through the module or package concepts (such a...
Languages which provide separate compilation features through the module or package concepts (such a...
The language designer should be familiar with many alternative features designed by others, and shou...
This paper presents a typed programming language and compiler for run-time code generation. The lang...
A modular pro-gram contains blocks of code with single entry and exit points. You can reuse well wri...
Discrete event simulation modelling is enhanced by the provision of adequate modelling tools to assi...
The high-level programming languages Pascal [JEN76] and Modula-2 [WIR82] are evaluatedas tools lor s...
Meta-programming is a discipline of writing programs in a certain programming language that generate...
The Mathematica Programmer covers the fundamental programming paradigms and applications of programm...
This note examines the MODULA-2 approach to build data abstractions and abstract data types. MODULA-...
The pedagogical desirability of functional programming is effectively swamped by an overwhelmingly i...
Algebraic operational semantics is further developed and used to provide meanings for Modula 2. A di...