У меня есть большой скрипт, который нужно редактировать конечным пользователям, поэтому он требует несколько лишних комментариев. Я использую макет для моих файлов, подобный этому
//********************
//
// FileName
// This script contains:
// - Function X - does something
// - Function Y - does something else
//
//********************
//********************
// Function X
// does something (<< I'd only like to enter this part once)
//********************
// Code here...
//********************
// Function Y
// does something else
//********************
// Code here...
Я хочу создать простой синтаксический анализатор, который выполняет копирование / вставку сводок функций в заголовок файла. Я знаю несколько инструментов, которые могут помочь в этом, например, ANTLR и даже RegEx, но какой из них лучше?