Я работаю над проектом по упрощению программирования verilog с использованием языка сценариев Perl. Теперь я хочу написать скрипт для сканирования верхнего файла verilog, а затем сгенерировать список иерархии для модуля, который предполагает, что мне нужно извлечь экземпляр модуля
утверждение из файла verilog, вот проблема:
Как написать регулярное выражение, соответствующее экземпляру модуля в файле verilog, поскольку нам нужно знать имена подмодулей верхнего файла модуля.