Smart Tabs in Perl and VHDL