summaryrefslogtreecommitdiff
path: root/docs/pod
diff options
context:
space:
mode:
Diffstat (limited to 'docs/pod')
-rw-r--r--docs/pod/fype.html8
-rw-r--r--docs/pod/fype.man6
-rw-r--r--docs/pod/fype.pod8
-rw-r--r--docs/pod/fype.tex8
-rw-r--r--docs/pod/fype.txt8
5 files changed, 19 insertions, 19 deletions
diff --git a/docs/pod/fype.html b/docs/pod/fype.html
index e6f14b2..dab05c2 100644
--- a/docs/pod/fype.html
+++ b/docs/pod/fype.html
@@ -545,9 +545,9 @@ keyword in order to check if a procedure has been defined or not.</p>
<p>
</p>
<h2><a name="functions">Functions</a></h2>
-<p>A function should be defined with the <strong>func</strong> keyword and deleted with the <strong>undef</strong> keyword. Function not yet return values (will be changed in future versions) and supports not yet parameter passing (will be changed in future versions). It's using local (lexical scoped) variables. If a certain variable does not exist It's using already defined variables (e.g. one scope above).</p>
+<p>A function should be defined with the <strong>fun</strong> keyword and deleted with the <strong>undef</strong> keyword. Function not yet return values (will be changed in future versions) and supports not yet parameter passing (will be changed in future versions). It's using local (lexical scoped) variables. If a certain variable does not exist It's using already defined variables (e.g. one scope above).</p>
<pre>
- func foo {
+ fun foo {
say 1 + a * 3 + b;
my c = 6;
}</pre>
@@ -561,8 +561,8 @@ keyword in order to check if a procedure has been defined or not.</p>
<h2><a name="nested_functions">Nested functions</a></h2>
<p>Nested functions work the same way the nested procedures work, with the exception that nested functions will not be available any more after the function has been left!</p>
<pre>
- func foo {
- func bar {
+ fun foo {
+ fun bar {
say &quot;Hello i am nested&quot;;
}</pre>
<pre>
diff --git a/docs/pod/fype.man b/docs/pod/fype.man
index 886cc70..81c73f2 100644
--- a/docs/pod/fype.man
+++ b/docs/pod/fype.man
@@ -533,7 +533,7 @@ keyword in order to check if a procedure has been defined or not.
A function should be defined with the \fBfunc\fR keyword and deleted with the \fBundef\fR keyword. Function not yet return values (will be changed in future versions) and supports not yet parameter passing (will be changed in future versions). It's using local (lexical scoped) variables. If a certain variable does not exist It's using already defined variables (e.g. one scope above).
.PP
.Vb 4
-\& func foo {
+\& fun foo {
\& say 1 + a * 3 + b;
\& my c = 6;
\& }
@@ -548,8 +548,8 @@ A function should be defined with the \fBfunc\fR keyword and deleted with the \f
Nested functions work the same way the nested procedures work, with the exception that nested functions will not be available any more after the function has been left!
.PP
.Vb 4
-\& func foo {
-\& func bar {
+\& fun foo {
+\& fun bar {
\& say "Hello i am nested";
\& }
\&
diff --git a/docs/pod/fype.pod b/docs/pod/fype.pod
index 9282136..98c58ba 100644
--- a/docs/pod/fype.pod
+++ b/docs/pod/fype.pod
@@ -454,9 +454,9 @@ keyword in order to check if a procedure has been defined or not.
=head2 Functions
-A function should be defined with the B<func> keyword and deleted with the B<undef> keyword. Function not yet return values (will be changed in future versions) and supports not yet parameter passing (will be changed in future versions). It's using local (lexical scoped) variables. If a certain variable does not exist It's using already defined variables (e.g. one scope above).
+A function should be defined with the B<fun> keyword and deleted with the B<undef> keyword. Function not yet return values (will be changed in future versions) and supports not yet parameter passing (will be changed in future versions). It's using local (lexical scoped) variables. If a certain variable does not exist It's using already defined variables (e.g. one scope above).
- func foo {
+ fun foo {
say 1 + a * 3 + b;
my c = 6;
}
@@ -470,8 +470,8 @@ A function should be defined with the B<func> keyword and deleted with the B<und
Nested functions work the same way the nested procedures work, with the exception that nested functions will not be available any more after the function has been left!
- func foo {
- func bar {
+ fun foo {
+ fun bar {
say "Hello i am nested";
}
diff --git a/docs/pod/fype.tex b/docs/pod/fype.tex
index 4dd7f2f..adebf54 100644
--- a/docs/pod/fype.tex
+++ b/docs/pod/fype.tex
@@ -518,10 +518,10 @@ keyword in order to check if a procedure has been defined or not.
\subsection*{Functions\label{Functions}\index{Functions}}
-A function should be defined with the \textbf{func} keyword and deleted with the \textbf{undef} keyword. Function not yet return values (will be changed in future versions) and supports not yet parameter passing (will be changed in future versions). It's using local (lexical scoped) variables. If a certain variable does not exist It's using already defined variables (e.g. one scope above).
+A function should be defined with the \textbf{fun} keyword and deleted with the \textbf{undef} keyword. Function not yet return values (will be changed in future versions) and supports not yet parameter passing (will be changed in future versions). It's using local (lexical scoped) variables. If a certain variable does not exist It's using already defined variables (e.g. one scope above).
\begin{verbatim}
- func foo {
+ fun foo {
say 1 + a * 3 + b;
my c = 6;
}
@@ -539,8 +539,8 @@ A function should be defined with the \textbf{func} keyword and deleted with the
Nested functions work the same way the nested procedures work, with the exception that nested functions will not be available any more after the function has been left!
\begin{verbatim}
- func foo {
- func bar {
+ fun foo {
+ fun bar {
say "Hello i am nested";
}
\end{verbatim}
diff --git a/docs/pod/fype.txt b/docs/pod/fype.txt
index d8424a0..2bbd47a 100644
--- a/docs/pod/fype.txt
+++ b/docs/pod/fype.txt
@@ -391,14 +391,14 @@ SELF DEFINING PROCEDURES AND FUNCTIONS
foo; # Here the procedure foo will redefine bar again!
Functions
- A function should be defined with the func keyword and deleted with the
+ A function should be defined with the fun keyword and deleted with the
undef keyword. Function not yet return values (will be changed in future
versions) and supports not yet parameter passing (will be changed in
future versions). It's using local (lexical scoped) variables. If a
certain variable does not exist It's using already defined variables
(e.g. one scope above).
- func foo {
+ fun foo {
say 1 + a * 3 + b;
my c = 6;
}
@@ -413,8 +413,8 @@ SELF DEFINING PROCEDURES AND FUNCTIONS
exception that nested functions will not be available any more after the
function has been left!
- func foo {
- func bar {
+ fun foo {
+ fun bar {
say "Hello i am nested";
}