Map
Index
Random
Help
Topics
th

Topic: conditional statement language

topics > computer science > programming > Group: types of programming languages



Group:
conditional control

Topic:
conditional control by guards
Topic:
decision table
Topic:
event controlled processing
Topic:
if-then-else test chain
Topic:
non-deterministic processing
Topic:
production systems
Topic:
state machine

Summary

A number of languages use guarded statements or branching. For instance Snobol sees each statement as selecting a succeed or fail branch. CONTROL has guarded sets triggered by external events, internal calls and true conditions.

Advantages-- With repetition, conditional statement languages need no other form of control. The guards provide taxon context emphasizing actions instead of control flow. Conditional statements can specify non-deterministic programs where execution sequence is undefined. (cbb 5/80)

Subtopic: general statements with conditions up

QuoteRef: buxtJN_1962 ;;195 general statement: conditional-operation success-label failure-label
QuoteRef: knowK8_1966 ;;618 general statement: option-if-part optional-action-part optional-label eg IF ANY (a, .lt., b)(c, .eq. ,d) THEN action-list

Subtopic: state machines up

Quote: Scat has a control section of labeled state descriptions and state change clauses [»polsPG3_1973, OK]

Subtopic: tests followed by action up

Quote: a CONTROL set consists of groups containing tests followed by actions; actions performed if set is triggered and conditions are true [»ruhlRC11_1976]
Quote: a Condor statement is executed whenever a specified condition holds; nonprocedural, nested blocks
[»takaH1_1980]

Related Topics up

Group: conditional control   (7 topics, 142 quotes)

Topic: conditional control by guards (17 items)
Topic: decision table (29 items)
Topic: event controlled processing (46 items)
Topic: if-then-else test chain (18 items)
Topic: non-deterministic processing (19 items)
Topic: production systems (10 items)
Topic: state machine
(67 items)


Updated barberCB 4/04
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.