add BasicSyntaxTree