@@ -181,7 +181,7 @@ L<here|/language/control#proceed>.
181
181
= item caller EXPR
182
182
183
183
There are a couple different ways to get at caller information in Perl 6.
184
- The basic functionality is provided through L < callframe > now. However, Perl 6
184
+ The basic functionality is provided through L < callframe|/type/callframe > now. However, Perl 6
185
185
constructs call frames for regular blocks, not just for subroutines, so there
186
186
are more frames to look through. The following will retrieve the basic
187
187
information that C < caller > can return:
@@ -205,7 +205,7 @@ L«C<&?BLOCK>|/language/variables#Compile-time_variables»,
205
205
L « C < $?PACKAGE > |/language/variables#Compile-time_variables» ,
206
206
L « C < $?FILE > |/language/variables#Compile-time_variables» , and
207
207
L « C < $?LINE > |/language/variables#Compile-time_variables» . For many purposes,
208
- L < Backtrace > may provide an easier way to browse through the call stack.
208
+ L < Backtrace|/type/Backtrace > may provide an easier way to browse through the call stack.
209
209
210
210
The Perl 6 ecosystem has a module L < C < P5caller > |https://modules.perl6.org/dist/P5caller>
211
211
which exports a C < caller > function that mimics the original Perl 5 behaviour
@@ -218,7 +218,7 @@ as much as possible.
218
218
Works as it does in Perl 5 but B < must > take an argument. The behaviour
219
219
of C < chdir() > (with regards to looking at HOME and LOGDIR) is not supported.
220
220
221
- In Perl 6, L < chdir > only changes the C < $*CWD > dynamic variable. It does
221
+ In Perl 6, L < chdir|/type/chdir > only changes the C < $*CWD > dynamic variable. It does
222
222
B < not > actually change the default directory from the OS's point of view; the
223
223
special dynamic-variable routine L « C < &*chdir > |/routine/&*chdir» can be used
224
224
for that, if needed.
@@ -747,7 +747,7 @@ IO::Socket object, but details are unclear.
747
747
= item glob EXPR
748
748
749
749
Not available in core, although some of the functionality is offered by
750
- L < dir > routine and its C < test > argument.
750
+ L < dir|/type/dir > routine and its C < test > argument.
751
751
752
752
See L « C < IO::Glob > module in ecosystem|https://modules.perl6.org/dist/IO::Glob»
753
753
@@ -949,7 +949,7 @@ much as possible.
949
949
950
950
= item link OLDFILE, NEWFILE
951
951
952
- See L < link >
952
+ See L < link|/type/link >
953
953
954
954
= head2 listen
955
955
@@ -1146,7 +1146,7 @@ only, read-write, and append, you would use C<:w>, C<:rw>, and C<:a>
1146
1146
respectively. There are also options for encoding and how the filehandle
1147
1147
deals with newlines. Details L < here|/routine/open > .
1148
1148
1149
- Another important change is that filehandles don't get automatically closed on scope exit. It's necessary to call L < close > explicitly.
1149
+ Another important change is that filehandles don't get automatically closed on scope exit. It's necessary to call L < close|/type/close > explicitly.
1150
1150
1151
1151
= head2 opendir
1152
1152
@@ -1949,7 +1949,7 @@ C<"hola!".substr(1, 3)> both return "ola".
1949
1949
1950
1950
= item symlink OLDFILE, NEWFILE
1951
1951
1952
- See L < symlink > .
1952
+ See L < symlink|/type/symlink > .
1953
1953
1954
1954
= head2 syscall
1955
1955
@@ -2060,7 +2060,7 @@ as much as possible.
2060
2060
Works similarly to how it does in Perl 5. The one caveat is that ranges are
2061
2061
specified differently. Instead of using a range "a-z", you would use "a..z",
2062
2062
i.e. with Perl's range operator. In Perl 6, C < tr/// > has a method version,
2063
- called L < trans > , which offers a few additional features.
2063
+ called L < trans|/type/trans > , which offers a few additional features.
2064
2064
2065
2065
Perl 5's C < /r > flag is instead implemented as C < TR/// > operator.
2066
2066
The C < y/// > equivalent does not exist.
@@ -2165,7 +2165,7 @@ as much as possible.
2165
2165
2166
2166
= item untie VARIABLE
2167
2167
2168
- Not supported in Perl 6, but see L < tie > for the whole story.
2168
+ Not supported in Perl 6, but see L < tie|/type/tie > for the whole story.
2169
2169
2170
2170
The Perl 6 ecosystem has a module L < C < P5tie > |https://modules.perl6.org/dist/P5tie>
2171
2171
which exports an C < untie > function that mimics the original Perl 5 behaviour
0 commit comments