Syrian President Bashar al-Assad is in Iran Saturday to meet with President Mahmoud Ahmadinejad and top officials .