1. The idea
1.1 Graphical representation of a program
1.2 A flat view ?
1.3 A dead end
1.4 Cheating ?
1.4.1 Adding functionality
1.4.2 Object orientation
1.4.3 Fiddling with function pointers
1.5 Context oriented programming
1.5.1 Sharing information within a level
1.5.2 Calling a function from a lower level
1.5.3 Definition of a level or a tree
2. Building blocks
3. Reusing modules in different context
Top Up
Prec

1.5.2 Calling a function from a lower level

Next

In the example, we see the report module calling the printing module. The printing module operates at the higher level. What does this means ? It means that while it receives arguments (function call) from the report module, it has access to information known at the same level. We call this the context. In this case, the context is the application.
Top Up
Prec

Next
One big HTML document