First page Back Continue Last page Summary Graphics
block structure enables local definitions (variables and sometimes functions)
lifetime is limited to the block 1 ease maintenance & readability
indentation based block structure: follows WYSIHIIP (What You See Is How It Is Parsed)
- can you have a type with a same name as a variable?
- if so types and variables have different namespaces