Подскажите, нет ли готового ...-mode для emacs для генерации такого рода бойлерплейта:
-- set(cnt, 0)
constant SYS_APBS_IRQCTRL0 : integer := 0; -- auto(cnt)
constant SYS_APBS_TIMER0 : integer := 1; -- auto(cnt)
constant SYS_APBS_AHBRAM0 : integer := 2; -- auto(cnt)
constant SYS_APBS_FIREWALL0 : integer := 3; -- auto(cnt)
Т.е. если я сделаю так (добавлю новую строку)
-- set(cnt, 0)
constant SYS_APBS_IRQCTRL0 : integer := 0; -- auto(cnt)
constant SYS_APBS_TIMER0 : integer := 1; -- auto(cnt)
constant SYS_APBS_TIMER1 : integer := 1; -- auto(cnt)
constant SYS_APBS_AHBRAM0 : integer := 2; -- auto(cnt)
constant SYS_APBS_FIREWALL0 : integer := 3; -- auto(cnt)
и ткну какой-нибудь M-x ...-update-autos, то получу
-- set(cnt, 0)
constant SYS_APBS_IRQCTRL0 : integer := 0; -- auto(cnt)
constant SYS_APBS_TIMER0 : integer := 1; -- auto(cnt)
constant SYS_APBS_TIMER1 : integer := 2; -- auto(cnt)
constant SYS_APBS_AHBRAM0 : integer := 3; -- auto(cnt)
constant SYS_APBS_FIREWALL0 : integer := 4; -- auto(cnt)