Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
More on the VFP General Questions
Message
De
12/08/2001 02:22:11
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
More on the VFP General Questions
Divers
Thread ID:
00542726
Message ID:
00542726
Vues:
52
This is not actually on the application side but more on the concept of VFP as a programming language

Sequence Control
1. Arithmetic Expresions
- discuss the operator precedence and associativity rules, order of operand evaluation, short-circuit evaluation provided by the language
- are there restrictions on operand evaluation side effects
- does the language allow user-defined operator overloading?
- what mode mixing is allowed in expressions?
- type conversions being followed (if for ex. the language uses coercion, how?)

2. Assignment Statements
- Discuss the form of assignment statement/s provided

3. Selection Statements
- discuss the selection statement provided by VFP
- What is the form and type of the expression that controls the selection?
- Can a single statement, a sequence of statements, or a compound statement be selected?
- How should the meaning of nested selectors be specified?

4. Iterative Statements
- Discuss the looping constructs provided by VFP
- What is the type and scope of the loop variable?
- What value does the loop variable have at loop termination?
- Should it be legal for the loop variable or loop parameters to be changed in the loop, and if so, does the change affect loop control?
- Should the loop parameters be evaluated only once, or once for every iteration?


Data Control
1. Different categories of subprograms and design issues for each
2. Different parameter passing methods used by VFP
3. Different kinds of type checking provided
4. Design issues for subprograms
4.1 What parameter-passing method/s are used?
4.2 Are the types of actual parameters checked against the types of the formal parameters?
4.3 Are local variables statically or dynamically allocated?
4.4 If subprograms can be passed as parameters, what is the referencing environment of such subprogram?
4.5 If subprograms can be passed as parameters, are the types of parameters checked in calls to the passed subprograms?
4.6 Can subprogram definitions appear in other subprogram definitions?
4.7 Can subprograms be overloaded?
4.8 Can subprograms be generic?
4.9 Is either separate or independent compilation possible?

5. How are referencing environments represented and used/accessed

Thanks again!!!!
t|h|e|o|p|r|o|
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform