This document discusses programming language concepts and criteria for judging languages. It asks the reader to name another criterion for judging languages besides readability, writability, reliability, cost and portability. It also asks the reader to contrast the Scheme and Common Lisp dialects of Lisp and to compute the weakest preconditions and postconditions for an if-else statement that assigns values to x based on a comparison of x and y.
This document discusses programming language concepts and criteria for judging languages. It asks the reader to name another criterion for judging languages besides readability, writability, reliability, cost and portability. It also asks the reader to contrast the Scheme and Common Lisp dialects of Lisp and to compute the weakest preconditions and postconditions for an if-else statement that assigns values to x based on a comparison of x and y.
This document discusses programming language concepts and criteria for judging languages. It asks the reader to name another criterion for judging languages besides readability, writability, reliability, cost and portability. It also asks the reader to contrast the Scheme and Common Lisp dialects of Lisp and to compute the weakest preconditions and postconditions for an if-else statement that assigns values to x based on a comparison of x and y.
CSE 425 Concept of Programming Language Tuto-1 Fall 2021 S3
1. Name and explain another criterion by which
languages can be judged (in addition to readability, writability, reliability, cost, and portability). 3 2. Contrast between the following dialects of LISP language: SCHEME and COMMON LISP. 3 3. Compute the weakest precondition and postconditions for each of the following selection construct: if (x < y) x = x + 1 else x = 3 * x {x < -5} 4