The output of a syntax-directed translation (SDT) scheme depends on the rules specified for the translation. These rules determine what kind of output (such as an abstract syntax tree, three address code, or postfix notation) is produced. The SDT rules guide how the attributes are evaluated and passed down the parse tree.