The Hypercode metamodel represents the relationships between constructs in the model at the program level.
HyperCode for Assembler consists of line-by-line constructs and does not allow for navigation and analysis of an abstract syntax tree metamodel that is usually associated with HyperCode support. There are no explicit relationships at the program level between objects and constructs in the Assembler language. The call statements are identified separately so they can be searched in Code Search.