mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-11-08 23:27:15 -05:00
insns.pl: don't require whitespace before / or \
Use Perl's context-sensitive regular expressions to tell split that a slash or backslash begins a new operator.
This commit is contained in:
2
insns.pl
2
insns.pl
@@ -523,7 +523,7 @@ sub byte_code_compile($) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$prefix_ok = 1;
|
$prefix_ok = 1;
|
||||||
foreach $op (split(/\s+/, $opc)) {
|
foreach $op (split(/\s*(?:\s|(?=[\/\\]))/, $opc)) {
|
||||||
if ($op eq 'o16') {
|
if ($op eq 'o16') {
|
||||||
push(@codes, 0320);
|
push(@codes, 0320);
|
||||||
} elsif ($op eq 'o32') {
|
} elsif ($op eq 'o32') {
|
||||||
|
|||||||
Reference in New Issue
Block a user