chiark
/
gitweb
/
~ianmdlvl
/
otter.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e649cb8
)
break out $sre
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Mon, 5 Oct 2020 19:00:21 +0000
(20:00 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Mon, 5 Oct 2020 19:00:21 +0000
(20:00 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
extract-bf-tests
patch
|
blob
|
history
diff --git
a/extract-bf-tests
b/extract-bf-tests
index b23f8693d277f01859913cdada074ba2eeffff08..492f3011a3deb6e0822e397b2b67af71406af946 100755
(executable)
--- a/
extract-bf-tests
+++ b/
extract-bf-tests
@@
-6,8
+6,11
@@
sub chk_repr ($) {
print "assert_eq($p, Bigfloats.pack(Bigfloats.unpack($p as any)));\n";
}
+my $sre = qr{\"[^"]+\"};
+
while (<>) {
next unless m/^mod test/..0;
my $l = $_;
- $l =~ s{bf\((\"[^"]+\")\)}{ chk_repr($1) }ge;
+ $l =~ s{bf\(($sre)\)}{ chk_repr($1) }ge;
+
}