در صورت وجود چند نوع براکت، همه چیز کمی پیچیده تر می شود. ما یک پشته ایجاد می کنیم تا به عنوان آن متغیر تعادل عمل کند. این امر ضروری است زیرا پرانتزها نمی توانند همپوشانی داشته باشند. وقتی از یک خط عبور می کنیم و با یک پرانتز باز مواجه می شویم، آن را روی پشته فشار می دهیم. هنگامی که با یک مهاربند بسته میشویم، سعی میکنیم مهاربند بازکننده آن نوع را از پشته جدا کنیم. اگر بریس از نوع دیگری روی پشته باشد، دنباله نامعتبر است. اگر پشته در انتها خالی نباشد، دنباله نیز نامعتبر است.