summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2012-01-02 16:40:38 -0800
committerFather Chrysostomos <sprout@cpan.org>2012-01-02 22:10:39 -0800
commitf1f5ddd71cb07728acb4aadf893409760e0891e9 (patch)
tree9ed249a2a49f621aae3bca63c83d72126386a327 /pod
parentac8fb82cde5d19c3e2d783e97832e6d58855a23c (diff)
downloadperl-f1f5ddd71cb07728acb4aadf893409760e0891e9.tar.gz
Regenerate perlguts’ mg table automatically
regen/mg_vtable.pl was modified a while ago to generate the table for copying and pasting, but at least twice since then it has not been updated properly; once by me and once by the author of that part of regen/mg_vtable.pl.
Diffstat (limited to 'pod')
-rw-r--r--pod/perlguts.pod15
1 files changed, 11 insertions, 4 deletions
diff --git a/pod/perlguts.pod b/pod/perlguts.pod
index 4391975906..6206dadf0b 100644
--- a/pod/perlguts.pod
+++ b/pod/perlguts.pod
@@ -1041,6 +1041,12 @@ to change.
The current kinds of Magic Virtual Tables are:
+=for comment
+This table is generated by regen/mg_vtable.pl. Any changes made here
+will be lost.
+
+=for mg_vtable.pl begin
+
mg_type
(old-style char and macro) MGVTBL Type of magic
-------------------------- ------ -------------
@@ -1066,9 +1072,9 @@ The current kinds of Magic Virtual Tables are:
element
E PERL_MAGIC_env vtbl_env %ENV hash
e PERL_MAGIC_envelem vtbl_envelem %ENV hash element
- f PERL_MAGIC_fm vtbl_regdata Formline ('compiled'
- format)
- G PERL_MAGIC_study vtbl_regdata study()ed string
+ f PERL_MAGIC_fm vtbl_regdata Formline
+ ('compiled' format)
+ G PERL_MAGIC_study vtbl_regexp study()ed string
g PERL_MAGIC_regex_global vtbl_mglob m//g target
H PERL_MAGIC_hints vtbl_hints %^H hash
h PERL_MAGIC_hintselem vtbl_hintselem %^H hash element
@@ -1092,7 +1098,7 @@ The current kinds of Magic Virtual Tables are:
extensions
u PERL_MAGIC_uvar_elem (none) Reserved for use by
extensions
- V PERL_MAGIC_vstring (none) SV was vstring literal
+ V PERL_MAGIC_vstring vtbl_vstring SV was vstring literal
v PERL_MAGIC_vec vtbl_vec vec() lvalue
w PERL_MAGIC_utf8 vtbl_utf8 Cached UTF-8 information
x PERL_MAGIC_substr vtbl_substr substr() lvalue
@@ -1104,6 +1110,7 @@ The current kinds of Magic Virtual Tables are:
~ PERL_MAGIC_ext (none) Available for use by
extensions
+=for mg_vtable.pl end
When an uppercase and lowercase letter both exist in the table, then the
uppercase letter is typically used to represent some kind of composite type