Three pyrrolo [1, 2-a] quinoxalines, 15 bispyrrolo [1, 2-a] quinoxalines, bispyrido [3, 2-e] pyrrolo [1, 2-a] pyrazines, and bispyrrolo [1, 2-a] thieno [3, 2-e] pyrazines were synthesized from various substituted nitroanilines or nitropyridines and tested for their in vitro activity