Prev
Up
Next
Side effects for concepts
![]()
|
|
Here is an example program with function calls. Bauhaus uncovers all side effects and generates HTML files showing the effects of every statement. There are three different effects:
You will have noticed that the effects of foo must take into account the effects of g called by foo. Hence, a global analysis is required.
Important note:
You may now
continue
with the side-effect information for concepts. This will open a
new browser window that will browse the HTML pages automatically
generated by Bauhaus. These HTML files are very large, which may cause
delays if you are accessing these files using a slow connection. You
may want to download the complete
guided tour instead and browse these files locally. Or you may
want to take a shortcut to the next
section.

![]()