A User Guide to Language Frameworks

This user guide explains what language frameworks are and how new language frameworks can be defined. Language frameworks are tools that allow new problem-solving shells to be defined for BB1. They define English-like higher-level languages for describing problem-solving actions, events, and states that are important to solving broad, domain-independent… (More)