@misc{zhang2024autocoderover,
title={AutoCodeRover: Autonomous Program Improvement},
author={Yuntong Zhang and Haifeng Ruan and Zhiyu Fan and Abhik Roychoudhury},
year={2024},
eprint={2404.05427},
archivePrefix={arXiv},
primaryClass={cs.SE}
}
def sample = ['Groovy', 'Gradle', 'Grails', 'Spock'] as String[]
def result = sample.stream() // Use stream() on array objects
.filter { s -> s.startsWith('Gr') }
.map { s -> s.toUpperCase() }
.toList() // toList() added to Stream by Groovy
For example, to delete rows that exist in t1 that have no match in t2, use a LEFT JOIN:
DELETE t1 FROM t1 LEFT JOIN t2 ON t1.id=t2.id WHERE t2.id IS NULL;
M. Artetxe, G. Labaka, I. Lopez-Gazpio, и E. Agirre. Proceedings of the 22nd Conference on Computational Natural Language Learning, стр. 282--291. Association for Computational Linguistics, (2018)
I. Baxter, A. Yahin, L. Moura, M. Sant'Anna, и L. Bier. Proceedings of the International Conference on Software Maintenance, стр. 368--. Washington, DC, USA, IEEE Computer Society, (1998)
M. Mintz, S. Bills, R. Snow, и D. Jurafsky. Proceedings of the Joint Conference of the 47th Annual Meeting of the ACL and the 4th International Joint Conference on Natural Language Processing of the AFNLP: Volume 2-Volume 2, стр. 1003--1011. Association for Computational Linguistics, (2009)
M. Collins, P. Koehn, и I. Kucerová. Proceedings of the 43rd Annual Meeting on Association for Computational Linguistics, стр. 531--540. Stroudsburg, PA, USA, Association for Computational Linguistics, (2005)
M. Butt, H. Dyvik, T. King, H. Masuichi, и C. Rohrer. COLING-GEE '02 Proceedings of the 2002 Workshop on Grammar Engineering and Evaluation, 15, стр. 1--7. Morristown, NJ, Association for Computational Linguistics, Association for Computational Linguistics, (2002)
A. Lee, R. Prasad, A. Joshi, и N. Dinesh. Prague, Czech Republic, Proceedings of the 5th International Workshop on Treebanks and Linguistic Theories., (Dezember 2006)
G. Pullum, и B. Scholz. Logical Aspects of Computational Linguistics: 4th International Conference, Lacl 2001, Le Croisic, France, June 27-29, 2001, Proceedings, (2001)