pull-in func-params branch
This commit is contained in:
commit
45ab4f486f
14 changed files with 939 additions and 762 deletions
|
@ -22,24 +22,6 @@ function f1 {
|
|||
echo f1 $# $1 $2 $3
|
||||
}
|
||||
|
||||
function f2 {
|
||||
echo f2 $# $1 $2 $3
|
||||
shift 1
|
||||
echo f2 $# $1 $2 $3
|
||||
}
|
||||
|
||||
function f3 {
|
||||
echo f3 $# $1 $2 $3
|
||||
shift 3
|
||||
echo f3 $# $1 $2 $3
|
||||
}
|
||||
|
||||
function f4 {
|
||||
echo f4 $# $1 $2 $3
|
||||
shift 100
|
||||
echo f4 $# $1 $2 $3
|
||||
}
|
||||
|
||||
f1
|
||||
f1 a
|
||||
f1 a b
|
||||
|
@ -47,6 +29,12 @@ f1 a b c
|
|||
f1 a b c d
|
||||
f1 a b c d e
|
||||
|
||||
function f2 {
|
||||
echo f2 $# $1 $2 $3
|
||||
shift 1
|
||||
echo f2 $# $1 $2 $3
|
||||
}
|
||||
|
||||
f2
|
||||
f2 a
|
||||
f2 a b
|
||||
|
@ -54,6 +42,12 @@ f2 a b c
|
|||
f2 a b c d
|
||||
f2 a b c d e
|
||||
|
||||
function f3 {
|
||||
echo f3 $# $1 $2 $3
|
||||
shift 3
|
||||
echo f3 $# $1 $2 $3
|
||||
}
|
||||
|
||||
f3
|
||||
f3 a
|
||||
f3 a b
|
||||
|
@ -61,6 +55,12 @@ f3 a b c
|
|||
f3 a b c d
|
||||
f3 a b c d e
|
||||
|
||||
function f4 {
|
||||
echo f4 $# $1 $2 $3
|
||||
shift 100
|
||||
echo f4 $# $1 $2 $3
|
||||
}
|
||||
|
||||
f4
|
||||
f4 a
|
||||
f4 a b
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue