9 reads a file with columns
:
11 register name
, assembler
class, disassembler
class(es
), x86 register number
19 regs
.pl
[output format
] [input filename
]
25 my ($format,$filename) = @ARGV;
26 $filename ||= 'regs.dat';
33 my $self = Nasm
::Regs
->new($filename);
35 my $str = $self->format($format);
37 print "\n" unless $str =~ /\n\Z/;
40 "$0 [output format] [input filename]\n"