home *** CD-ROM | disk | FTP | other *** search
- #!/usr/local/bin/wermit
- #
- # C-Kermit function exerciser...
- # Calls many functions with many combinations of legal and illegal
- # and/or missing or too many arguments.
- #
- echo
- def aaa
- def bbb { some text }
- def \%t bbb
- def \%a I like \%b
- def \%b pizza
- def \%n 65
- def \%m \%n+1
- def \%c abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
- def \%d ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
- def lower abcdefghijklmnopqrstuvwxyz
- def letters abcdefghijklmnopqrstuvwxyz
- def digits 0123456789
- asg alphanum \m(letters)\m(digits)
-
- ; make a long string
-
- asg \%l \frepeat(x,2000) ; long
- asg \%x \frepeat(z,8192) ; way too long
-
- echo \\%a is defined as "\fcontents(\%a)"
- echo \\%b is defined as "\fcontents(\%b)"
- echo \fliteral(\%a) = "\%a"
- ec
- ec \\fliteral() = "\fliteral()"
- ec \\fliteral(,,,,) = "\fliteral(,,,,)"
- ec \\fliteral(\\%l) = "\fliteral(\%l)"
- ec \\fliteral(\\%x) = "\fliteral(\%x)"
- ec
- ec \\fcontents() = "\fcontents()"
- ec \\fcontents(aaa) = "\fcontents(aaa)"
- ec \\fcontents(bbb) = "\fcontents(bbb)"
- ec \\fcontents(,,,,) = "\fcontents(,,,,)"
- ec \\fcontents(\\%l) = "\fcontents(\%l)"
- ec \\fcontents(\\%x) = "\fcontents(\%x)"
- ec
- ec \\fdefinition() = "\fdefinition()"
- ec \\fdefinition(aaa) = "\fdefinition(aaa)"
- ec \\fdefinition(bbb) = "\fdefinition(bbb)"
- ec \\fdefinition(,,,,) = "\fdefinition(,,,,)"
- ec \\fdefinition(\\%l) = "\fdefinition(\%l)"
- ec \\fdefinition(\\%x) = "\fdefinition(\%x)"
- ec \\fdefinition(\\%t) = "\fdefinition(\%t)"
- ec
- ec \\m() = "\m()"
- ec \\m(aaa) = "\m(aaa)"
- ec \\m(bbb) = "\m(bbb)"
- ec \\m(,,,,) = "\m(,,,,)"
- ec \\m(\\%l) = "\m(\%l)"
- ec \\m(\\%x) = "\m(\%x)"
- ec \\m(\\%t) = "\m(\%t)"
- ec
- ec \\fchar() = "\fchar()"
- ec \\fchar(,) = "\fchar(,)"
- ec \\fchar(,,,,,,,,,,,,,,,,,,,) = "\fchar(,,,,,,,,,,,,,,,,,,,)"
- ec \\fchar(aaa) = "\fchar(aaa)"
- ec \\fchar(bbb) = "\fchar(bbb)"
- ec \\fchar(\\%l) = "\fchar(\%l)"
- ec \\fchar(\\%x) = "\fchar(\%x)"
- ec \\fchar(\\%t) = "\fchar(\%t)"
- ec \\fchar(33) = "\fchar(33)"
- ec \\fchar(33 + 33) = "\fchar(33 + 33)"
- ec \\fchar((34 + 34) / 2 + 1) = "\fchar((34 + 34) / 2 + 1)"
- ec \\fchar( 33 ) = "\fchar( 33 )"
- ec \\fchar( 33 , 34, 35,36 ) = "\fchar( 33 , 34, 35,36)"
- ec \\fchar(255) = "\fchar(255)"
- ec \\fchar(320) = "\fchar(320)"
- ec \\fchar(\\%n) = "\fchar(\%n)"
- ec \\fchar(\\%m) = "\fchar(\%m)"
- ec
- ec \\fcode() = "\fcode()"
- ec \\fcode(,) = "\fcode(,)"
- ec \\fcode(,,,,,,,,,,,,,,,,,,,) = "\fcode(,,,,,,,,,,,,,,,,,,,)"
- ec \\fcode(a) = "\fcode(a)"
- ec \\fcode(a,) = "\fcode(a,)"
- ec \\fcode(,a) = "\fcode(,a)"
- ec \\fcode(aaa) = "\fcode(aaa)"
- ec \\fcode(bbb) = "\fcode(bbb)"
- ec \\fcode(\\%l) = "\fcode(\%l)"
- ec \\fcode(\\%x) = "\fcode(\%x)"
- ec \\fcode(\\%t) = "\fcode(\%t)"
- ec \\fcode(\\%n) = "\fcode(\%n)"
- ec \\fcode(\\%m) = "\fcode(\%m)"
- ec
- ec \\fbreak() = "\fbreak()"
- ec \\fbreak(,) = "\fbreak(,)"
- ec \\fbreak(,,,,,,,,) = "\fbreak(,,,,,,,,)"
- set case on
- echo WITH CASE ON
- ec \\fbreak(\\%c,XYZM) = "\fbreak(\%c,MXYZ)"
- set case off
- echo WITH CASE OFF
- ec \\fbreak(\\%c,XYZM) = "\fbreak(\%c,MXYZ)"
- ec \\fbreak(\\%c) = "\fbreak(\%c)"
- ec \\fbreak(\\%c,) = "\fbreak(\%c,)"
- ec \\fbreak(,\\%c) = "\fbreak(,\%c)"
- ec \\fbreak(,\\%c,) = "\fbreak(,\%c,)"
- ec \\fbreak({\\%c},XYZM) = "\fbreak({\%c},MXYZ)"
- ec \\fbreak({ \\%c },XYZM) = "\fbreak({ \%c },MXYZ)"
- ec \\fbreak(\\%c,{XYZM}) = "\fbreak(\%c,{MXYZ})"
- ec \\fbreak(\\%c,{ XYZM }) = "\fbreak(\%c,{ MXYZ })"
- ec \\fbreak({ \\%c },{ XYZM }) = "\fbreak({ \%c },{ MXYZ })"
- ec \\fbreak(abcxmnoxzzz,x) = "\fbreak(abcxmnoxzzz,x)"
- ec \\fbreak(abcxmnoxzzz,x,) = "\fbreak(abcxmnoxzzz,x,)"
- ec \\fbreak(abcxmnoxzzz,x,0) = "\fbreak(abcxmnoxzzz,x,0)"
- ec \\fbreak(abcxmnoxzzz,x,1) = "\fbreak(abcxmnoxzzz,x,1)"
- ec \\fbreak(abcxmnoxzzz,x,2) = "\fbreak(abcxmnoxzzz,x,2)"
- ec \\fbreak(abcxmnoxzzz,x,3) = "\fbreak(abcxmnoxzzz,x,3)"
- ec \\fbreak(abcxmnoxzzz,x,4) = "\fbreak(abcxmnoxzzz,x,4)"
- ec \\fbreak(abcxmnoxzzz,x,8) = "\fbreak(abcxmnoxzzz,x,8)"
- ec \\fbreak(abcxmnoxzzz,x,999999) = "\fbreak(abcxmnoxzzz,x,999999)"
- ec
- ec \\fspan() = "\fspan()"
- ec \\fspan(,) = "\fspan(,)"
- ec \\fspan(,,,,,,,,) = "\fspan(,,,,,,,,)"
- set case on
- echo WITH CASE ON
- ec \\fspan(\\%c,\\m(letters)) = "\fspan(\%c,\m(letters))"
- set case off
- echo WITH CASE OFF
- ec \\fspan(\\%c,\\m(letters)) = "\fspan(\%c,\m(letters))"
- ec \\fspan(\\m(alphanum),\\m(alphanum)) = "\fspan(\m(alphanum),\m(alphanum))"
- ec \\fspan(\\m(alphanum),\\m(letters)) = "\fspan(\m(alphanum),\m(letters))"
- ec \\fspan(\\m(alphanum),\\m(digits)) = "\fspan(\m(alphanum),\m(digits))"
- ec \\fspan(\\%c) = "\fspan(\%c)"
- ec \\fspan(\\%c,) = "\fspan(\%c,)"
- ec \\fspan(,\\%c) = "\fspan(,\%c)"
- ec \\fspan(,\\%c,) = "\fspan(,\%c,)"
- ec \\fspan({\\%c},\\m(letters)) = "\fspan({\%c},\m(letters))"
- ec \\fspan({ \\%c },\\m(letters)) = "\fspan({ \%c },\m(letters))"
- ec \\fspan(\\%c,{\\m(letters)}) = "\fspan(\%c,{\m(letters)})"
- ec \\fspan(\\%c,{ \\m(letters) }) = "\fspan(\%c,{ \m(letters) })"
- ec \\fspan({ \\%c },{ \\m(letters) }) = "\fspan({ \%c },{ \m(letters) })"
- ec \\fspan(abcxabcxabc,bca) = "\fspan(abcxabcxabc,bca)"
- ec \\fspan(abcxabcxabc,bca,-1) = "\fspan(abcxabcxabc,bca,-1)"
- ec \\fspan(abcxabcxabc,bca,0) = "\fspan(abcxabcxabc,bca,0)"
- ec \\fspan(abcxabcxabc,bca,1) = "\fspan(abcxabcxabc,bca,1)"
- ec \\fspan(abcxabcxabc,bca,2) = "\fspan(abcxabcxabc,bca,2)"
- ec \\fspan(abcxabcxabc,bca,3) = "\fspan(abcxabcxabc,bca,3)"
- ec \\fspan(abcxabcxabc,bca,4) = "\fspan(abcxabcxabc,bca,4)"
- ec \\fspan(abcxabcxabc,bca,5) = "\fspan(abcxabcxabc,bca,5)"
- ec \\fspan(abcxabcxabc,bca,999999) = "\fspan(abcxabcxabc,bca,999999)"
- ec
- ec
- ec \\fverify() = "\fverify()"
- ec \\fverify(,) = "\fverify(,)"
- ec \\fverify(,,,,,,,,) = "\fverify(,,,,,,,,)"
- set case on
- ec \\%c = "\%c"
- echo WITH CASE ON
- ec \\fverify(ABCM,\\%c) = "\fverify(ABCM,\%c)"
- set case off
- echo WITH CASE OFF
- ec \\fverify(ABCM,\\%c) = "\fverify(ABCM,\%c)"
- ec \\fverify(ABCM,\\%c,) = "\fverify(ABCM,\%c,)"
- ec \\fverify(ABCM,\\%c,,) = "\fverify(ABCM,\%c,,)"
- ec \\fverify(ABCM,,3) = "\fverify(ABCM,,3)"
- ec \\fverify(ABCM,,9999999) = "\fverify(ABCM,,9999999)"
- ec \\fverify(\\%c) = "\fverify(\%c)"
- ec \\fverify(\\%c,) = "\fverify(\%c,)"
- ec \\fverify(,\\%c) = "\fverify(,\%c)"
- ec \\fverify(,\\%c,) = "\fverify(,\%c,)"
- ec \\fverify(ABCM,{\\%c}) = "\fverify(ABCM,{\%c})"
- ec \\fverify(ABCM,{ \\%c }) = "\fverify(ABCM,{ \%c })"
- ec \\fverify({ABCM},\\%c) = "\fverify({ABCM},\%c)"
- ec \\fverify({ ABCM },\\%c) = "\fverify({ ABCM },\%c)"
- ec \\fverify({ ABCM },{ \\%c }) = "\fverify({ ABCM },{ \%c })"
- echo \\%d = "\%d"
- set case on
- echo WITH CASE ON
- ec \\fverify(ABCM,\\%d,25) = "\fverify(ABCM,\%d,25)"
- ec \\fverify(ABCM,\\%d,26) = "\fverify(ABCM,\%d,26)"
- ec \\fverify(ABCM,\\%d,27) = "\fverify(ABCM,\%d,27)"
- set case off
- echo WITH CASE OFF
- ec \\fverify(ABCM,\\%d,25) = "\fverify(ABCM,\%d,25)"
- ec \\fverify(ABCM,\\%d,26) = "\fverify(ABCM,\%d,26)"
- ec \\fverify(ABCM,\\%d,27) = "\fverify(ABCM,\%d,27)"
- ec \\fverify(ABCM,ABABABXABAB) = "\fverify(ABCM,ABABABXABAB)"
- ec \\fverify(ABCM,ABABABXABAB,6) = "\fverify(ABCM,ABABABXABAB,6)"
- ec \\fverify(ABCM,ABABABXABAB,7) = "\fverify(ABCM,ABABABXABAB,7)"
- ec \\fverify(ABCM,ABABABXABAB,8) = "\fverify(ABCM,ABABABXABAB,8)"
- ec \\fverify(ABCM,ABABABXABAB,0) = "\fverify(ABCM,ABABABXABAB,0)"
- ec \\fverify(ABCM,ABABABXABAB,1) = "\fverify(ABCM,ABABABXABAB,1)"
- ec \\fverify(ABCM,ABABABXABAB,-8) = "\fverify(ABCM,ABABABXABAB,-8)"
- ec \\fverify(ABCM,ABCM) = "\fverify(ABCM,ABCM)"
- ec \\fverify(ABCM,WXYZ) = "\fverify(ABCM,WXYZ)"
- ec \\fverify(ABCD,XABCD,0) = "\fverify(ABCD,XABCD,0)"
- ec \\fverify(ABCD,XABCD,1) = "\fverify(ABCD,XABCD,1)"
- ec \\fverify(ABCD,XABCD,2) = "\fverify(ABCD,XABCD,2)"
- ec \\fverify(ABCD,XXABCD,1) = "\fverify(ABCD,XXABCD,1)"
- ec \\fverify(ABCD,XXABCD,2) = "\fverify(ABCD,XXABCD,2)"
- ec
- ec \\fcapitalize() = "\fcapitalize()"
- ec \\fcapitalize(,) = "\fcapitalize(,)"
- ec \\fcapitalize(,,,,,,) = "\fcapitalize(,,,,,,)"
- ec WITH CASE ON
- set case on
- ec \\fcapitalize(AAAA) = "\fcapitalize(AAAA)"
- ec \\fcapitalize(aaaa) = "\fcapitalize(aaaa)"
- ec WITH CASE OFF
- set case off
- ec \\fcapitalize(AAAA) = "\fcapitalize(AAAA)"
- ec \\fcapitalize(aaaa) = "\fcapitalize(aaaa)"
- ec \\fcapitalize(999aaaa) = "\fcapitalize(999aaaa)"
- ec \\fcapitalize({ aaaa }) = "\fcapitalize({ aaaa })"
- ec
- ec \\fhexify() = "\fhexify()"
- ec \\fhexify(,) = "\fhexify(,)"
- ec \\fhexify(,,,,,,) = "\fhexify(,,,,,,)"
- ec WITH CASE ON
- set case on
- ec \\fhexify(AAAA) = "\fhexify(AAAA)"
- ec \\fhexify(aaaa) = "\fhexify(aaaa)"
- ec WITH CASE OFF
- set case off
- ec \\fhexify(AAAA) = "\fhexify(AAAA)"
- ec \\fhexify(aaaa) = "\fhexify(aaaa)"
- ec \\fhexify(999aaaa) = "\fhexify(999aaaa)"
- ec \\fhexify({ aaaa }) = "\fhexify({ aaaa })"
- ec \\fhexify(\\%a) = "\fhexify(\%a)"
- ; ec \\fhexify(\\%l) = "\fhexify(\%l)"
- ec
- ec \\funhex(\\fhexify(\\%a)) = "\funhex(\fhexify(\%a))"
- ec \\funhex() = "\funhex()"
- ec \\funhex(,) = "\funhex(,)"
- ec \\funhex(,,,,,,,,,,,,,,,,,,,,,,,,,) = "\funhex(,,,,,,,,,,,,,,,,,,,,,,,,,)"
- ec \\funhex(4141414141) = "\funhex(4141414141)"
- ec \\funhex(414141414) = "\funhex(414141414)"
- ec \\funhex(0000) = "\funhex(0000)"
- ec \\funhex(4141004141) = "\funhex(4141004141)"
- ec \\funhex(lkjlkjlkjlkjlkj) = "\funhex(lkjlkjlkjlkjlkj)"
- ec
-
- :FOO
-
- ec \\findex() = "\findex()"
- ec \\findex(,) = "\findex(,)"
- ec \\findex(,,) = "\findex(,,)"
- ec \\findex(,,,) = "\findex(,,,)"
- ec \\findex(ss,Mississippi) = "\findex(ss,Mississippi)"
- def \%m Mississippi
- asg miss \%m
- ec \\findex(ss,\\%m) = "\findex(ss,\%m)"
- ec \\findex(ss,\\m(miss)) = "\findex(ss,\m(miss))"
- ec \\findex(ss,Mississippi,) = "\findex(ss,Mississippi,)"
- ec \\findex(ss,Mississippi,0) = "\findex(ss,Mississippi,0)"
- ec \\findex(ss,Mississippi,1) = "\findex(ss,Mississippi,1)"
- ec \\findex(ss,Mississippi,2) = "\findex(ss,Mississippi,2)"
- ec \\findex(ss,Mississippi,3) = "\findex(ss,Mississippi,3)"
- ec \\findex(ss,Mississippi,4) = "\findex(ss,Mississippi,4)"
- ec \\findex(ss,Mississippi,5) = "\findex(ss,Mississippi,5)"
- ec \\findex(ss,Mississippi,6) = "\findex(ss,Mississippi,6)"
- ec \\findex(ss,Mississippi,999999) = "\findex(ss,Mississippi,999999)"
- ec \\findex(ss,Mississippi,xxx) = "\findex(ss,Mississippi,xxx)"
- ec \\findex(ss,Mississippi,0,xxx) = "\findex(ss,Mississippi,0,xxx)"
- ec \\findex(,Mississippi,) = "\findex(,Mississippi,)"
- ec \\findex(,Mississippi,1) = "\findex(,Mississippi,1)"
- ec \\findex(,Mississippi,-1) = "\findex(,Mississippi,-1)"
- ec \\findex(,Mississippi,999999) = "\findex(,Mississippi,999999)"
- ec
-
- ec \\frindex() = "\frindex()"
- ec \\frindex(,) = "\frindex(,)"
- ec \\frindex(,,) = "\frindex(,,)"
- ec \\frindex(,,,) = "\frindex(,,,)"
-
- set case on
- ec WITH CASE ON
- ec \\frindex(SS,Mississippi) = "\frindex(SS,Mississippi)"
- ec \\frindex(ss,MISSISSIPPI) = "\frindex(ss,MISSISSIPPI)"
- ec \\frindex(ss,Mississippi) = "\frindex(ss,Mississippi)"
- set case off
- ec WITH CASE OFF
- ec \\frindex(SS,Mississippi) = "\frindex(SS,Mississippi)"
- ec \\frindex(ss,MISSISSIPPI) = "\frindex(ss,MISSISSIPPI)"
- ec \\frindex(SS,MISSISSIPPI) = "\frindex(SS,MISSISSIPPI)"
- ec
- ec \\frindex(ss,Mississippi) = "\frindex(ss,Mississippi)"
- ec \\frindex(ss,Mississippi,) = "\frindex(ss,Mississippi,)"
- ec \\frindex(ss,Mississippi,0) = "\frindex(ss,Mississippi,0)"
- ec \\frindex(ss,Mississippi,1) = "\frindex(ss,Mississippi,1)"
- ec \\frindex(ss,Mississippi,2) = "\frindex(ss,Mississippi,2)"
- ec \\frindex(ss,Mississippi,3) = "\frindex(ss,Mississippi,3)"
- ec \\frindex(ss,Mississippi,4) = "\frindex(ss,Mississippi,4)"
- ec \\frindex(ss,Mississippi,5) = "\frindex(ss,Mississippi,5)"
- ec \\frindex(ss,Mississippi,6) = "\frindex(ss,Mississippi,6)"
- ec \\frindex(ss,Mississippi,7) = "\frindex(ss,Mississippi,7)"
- ec \\frindex(ss,Mississippi,8) = "\frindex(ss,Mississippi,8)"
- ec \\frindex(ss,Mississippi,9) = "\frindex(ss,Mississippi,9)"
- ec \\frindex(ss,Mississippi,10) = "\frindex(ss,Mississippi,10)"
- ec \\frindex(ss,Mississippi,11) = "\frindex(ss,Mississippi,11)"
- ec \\frindex(ss,Mississippi,12) = "\frindex(ss,Mississippi,12)"
- ec \\frindex(ss,Mississippi,13) = "\frindex(ss,Mississippi,13)"
- ec \\frindex(ss,Mississippi,999999) = "\frindex(ss,Mississippi,999999)"
- ec \\frindex(ss,Mississippi,xxx) = "\frindex(ss,Mississippi,xxx)"
- ec \\frindex(ss,Mississippi,0,xxx) = "\frindex(ss,Mississippi,0,xxx)"
- ec \\frindex(,Mississippi,) = "\frindex(,Mississippi,)"
- ec \\frindex(,Mississippi,1) = "\frindex(,Mississippi,1)"
- ec \\frindex(,Mississippi,-1) = "\frindex(,Mississippi,-1)"
- ec \\frindex(,Mississippi,999999) = "\frindex(,Mississippi,999999)"
- ec
-
- ec \\flength() = "\flength()"
- ec \\flength(,) = "\flength(,)"
- ec \\flength(,,) = "\flength(,,)"
- ec \\flength(,,,,,,,,,,,,) = "\flength(,,,,,,,,,,,,)"
- ec \\flength(\\%m) = "\flength(\%m)"
- ec \\flength( \\%m ) = "\flength( \%m )"
- ec \\flength({ \\%m }) = "\flength({ \%m })"
- ec \\flength(\\m(miss)) = "\flength(\m(miss))"
- ec \\flength( \\m(miss) ) = "\flength( \m(miss) )"
- ec \\flength({ \\m(miss) }) = "\flength({ \m(miss) })"
- ec \\flength(\\%m,) = "\flength(\%m,)"
- ec \\flength(,\\%m) = "\flength(,\%m)"
- ec \\flength(\\%m,) = "\flength(\%m,)"
- ec \\flength(,\\%m,) = "\flength(,\%m,)"
- ec \\flength(\\%l) = "\flength(\%l)"
- ec \\flength(\\%x) = "\flength(\%x)"
- ec
- ec \\flower() = "\flower()"
- ec \\flower( ) = "\flower( )"
- ec \\flower({ }) = "\flower({ })"
- ec \\flower(\\%c) = "\flower(\%c)"
- ec \\flower(\\%c,) = "\flower(\%c,)"
- ec \\flower(,\\%c) = "\flower(,\%c)"
- ec \\flower({ \\%c }) = "\flower({ \%c })"
- ec
- ec \\fupper() = "\fupper()"
- ec \\fupper( ) = "\fupper( )"
- ec \\fupper({ }) = "\fupper({ })"
- ec \\fupper(\\%c) = "\fupper(\%c)"
- ec \\fupper(\\%c,) = "\fupper(\%c,)"
- ec \\fupper(,\\%c) = "\fupper(,\%c)"
- ec \\fupper({ \\%c }) = "\fupper({ \%c })"
- ec
- ec \\flpad() = "\flpad()"
- ec \\flpad(,) = "\flpad(,)"
- ec \\flpad(,,) = "\flpad(,,)"
- ec \\flpad(,,,) = "\flpad(,,,)"
- ec \\flpad(,,,,) = "\flpad(,,,,)"
- ec \\flpad( ) = "\flpad( )"
- ec \\flpad({ }) = "\flpad({ })"
- ec \\flpad(\\%c) = "\flpad(\%c)"
- ec \\flpad(\\%c,) = "\flpad(\%c,)"
- ec \\flpad(,\\%c) = "\flpad(,\%c)"
- ec \\flpad({ \\%c }) = "\flpad({ \%c })"
- ec \\flpad(,0) = "\flpad(,0)"
- ec \\flpad(,-1) = "\flpad(,-1)"
- ec \\flpad(,5) = "\flpad(,5)"
- ec \\flpad(,5,) = "\flpad(,5,)"
- ec \\flpad({ a },5+2) = "\flpad({ a }, 5+2)"
- ec \\flpad(\\%c,5) = "\flpad(\%c,5)"
- ec \\flpad(,0,X) = "\flpad(,0,X)"
- ec \\flpad(,-1,X) = "\flpad(,-1,X)"
- ec \\flpad(,5,X) = "\flpad(,5,X)"
- ec \\flpad(,5,,X) = "\flpad(,5,,X)"
- ec \\flpad({ a },5,X) = "\flpad({ a }, 5,X)"
- ec \\flpad(aa,8,XY) = "\flpad(aa,8,XY)"
- ec \\flpad(\\%c,999999,XY) = "\flpad(\%c,999999,XY)"
- ec
- ec \\frpad() = "\frpad()"
- ec \\frpad(,) = "\frpad(,)"
- ec \\frpad(,,) = "\frpad(,,)"
- ec \\frpad(,,,) = "\frpad(,,,)"
- ec \\frpad(,,,,) = "\frpad(,,,,)"
- ec \\frpad( ) = "\frpad( )"
- ec \\frpad({ }) = "\frpad({ })"
- ec \\frpad(\\%c) = "\frpad(\%c)"
- ec \\frpad(\\%c,) = "\frpad(\%c,)"
- ec \\frpad(,\\%c) = "\frpad(,\%c)"
- ec \\frpad({ \\%c }) = "\frpad({ \%c })"
- ec \\frpad(,0) = "\frpad(,0)"
- ec \\frpad(,-1) = "\frpad(,-1)"
- ec \\frpad(,5) = "\frpad(,5)"
- ec \\frpad(,5,) = "\frpad(,5,)"
- ec \\frpad({ a },5) = "\frpad({ a }, 5)"
- ec \\frpad(\\%c,5) = "\frpad(\%c,5)"
- ec \\frpad(,0,X) = "\frpad(,0,X)"
- ec \\frpad(,-1,X) = "\frpad(,-1,X)"
- ec \\frpad(,5,X) = "\frpad(,5,X)"
- ec \\frpad(,5,,X) = "\frpad(,5,,X)"
- ec \\frpad({ a },5,X) = "\frpad({ a }, 5,X)"
- ec \\frpad(aa,8,XY) = "\frpad(aa,8,XY)"
- ec \\frpad(\\%c,999999,XY) = "\frpad(\%c,999999,XY)"
- ec
- ec \\fltrim() = "\fltrim()"
- ec \\fltrim(,) = "\fltrim(,)"
- ec \\fltrim(,,) = "\fltrim(,,)"
- ec \\fltrim(,,,) = "\fltrim(,,,)"
- ec \\fltrim(,,,,) = "\fltrim(,,,,)"
- ec \\fltrim( ) = "\fltrim( )"
- ec \\fltrim({ }) = "\fltrim({ })"
- ec \\fltrim(\\%c) = "\fltrim(\%c)"
- ec \\fltrim(\\%c,) = "\fltrim(\%c,)"
- ec \\fltrim(,\\%c) = "\fltrim(,\%c)"
- ec \\fltrim({ \\%c }) = "\fltrim({ \%c })"
- ec \\fltrim(,0) = "\fltrim(,0)"
- ec \\fltrim(,-1) = "\fltrim(,-1)"
- ec \\fltrim(,5) = "\fltrim(,5)"
- ec \\fltrim(,5,) = "\fltrim(,5,)"
- ec \\fltrim({ a }) = "\fltrim({ a })"
- set case on
- ec WITH CASE ON
- ec \\fltrim(\\%c,abc) = "\fltrim(\%c,abc)"
- ec \\fltrim(\\%c,ABC) = "\fltrim(\%c,ABC)"
- set case off
- ec WITH CASE OFF
- ec \\fltrim(\\%c,abc) = "\fltrim(\%c,abc)"
- ec \\fltrim(\\%c,ABC) = "\fltrim(\%c,ABC)"
- ec \\fltrim(\\%x,z) = "\fltrim(\%x,z)"
- ec
- ec \\ftrim() = "\ftrim()"
- ec \\ftrim(,) = "\ftrim(,)"
- ec \\ftrim(,,) = "\ftrim(,,)"
- ec \\ftrim(,,,) = "\ftrim(,,,)"
- ec \\ftrim(,,,,) = "\ftrim(,,,,)"
- ec \\ftrim( ) = "\ftrim( )"
- ec \\ftrim({ }) = "\ftrim({ })"
- ec \\ftrim(\\%c) = "\ftrim(\%c)"
- ec \\ftrim(\\%c,) = "\ftrim(\%c,)"
- ec \\ftrim(,\\%c) = "\ftrim(,\%c)"
- ec \\ftrim({ \\%c }) = "\ftrim({ \%c })"
- ec \\ftrim(,0) = "\ftrim(,0)"
- ec \\ftrim(,-1) = "\ftrim(,-1)"
- ec \\ftrim(,5) = "\ftrim(,5)"
- ec \\ftrim(,5,) = "\ftrim(,5,)"
- ec \\ftrim({ a }) = "\ftrim({ a })"
- set case on
- ec WITH CASE ON
- ec \\ftrim(\\%c,xyz) = "\ftrim(\%c,xyz)"
- ec \\ftrim(\\%c,XYZ) = "\ftrim(\%c,XYZ)"
- ec \\ftrim(\\%c,ABC) = "\ftrim(\%c,ABC)"
- set case off
- ec WITH CASE OFF
- ec \\ftrim(\\%c,xyz) = "\ftrim(\%c,xyz)"
- ec \\ftrim(\\%c,XYZ) = "\ftrim(\%c,XYZ)"
- ec \\ftrim(\\%c,ABC) = "\ftrim(\%c,ABC)"
- ec \\ftrim(\\%x,z) = "\ftrim(\%x,z)"
- ec
- ec \\frepeat() = "\frepeat()"
- ec \\frepeat(,) = "\frepeat(,)"
- ec \\frepeat(,,) = "\frepeat(,,)"
- ec \\frepeat(A) = "\frepeat(A)"
- ec \\frepeat(A,) = "\frepeat(A,)"
- ec \\frepeat(,8) = "\frepeat(,8)"
- ec \\frepeat(A,-1) = "\frepeat(A,-1)"
- ec \\frepeat(A,0) = "\frepeat(A,0)"
- ec \\frepeat(A,1) = "\frepeat(A,1)"
- ec \\frepeat(A,2) = "\frepeat(A,2)"
- ec \\frepeat(A,3) = "\frepeat(A,3)"
- ec \\frepeat(A,(3)) = "\frepeat(A,(3))"
- ec \\frepeat(A,(((3)))) = "\frepeat(A,(((3))))"
- ec \\frepeat(A,{3}) = "\frepeat(A,{3})"
- ec \\frepeat(A,3+3) = "\frepeat(A,3+3)"
- ec \\frepeat(A,(3+3)/2) = "\frepeat(A,(3+3)/2)"
- ec \\frepeat(A,x) = "\frepeat(A,x)"
- def \%a A
- def \%b 4
- ec \\%b = \%b
- ec \\frepeat(\\%a,\\%b) = "\frepeat(\%a,\%b)"
- ec \\frepeat(\\%a,\\%b+2) = "\frepeat(\%a,\%b+2)"
- def \%b (4+4)
- ec \\%b = \%b
- ec \\frepeat(\\%a,\\%b) = "\frepeat(\%a,\%b)"
- ec \\frepeat({ },\\%b) = "\frepeat({ },\%b)"
-
- :REPLACE
- ec
- ec \\freplace() = "\freplace()"
- ec \\freplace(,) = "\freplace(,)"
- ec \\freplace(,,) = "\freplace(,,)"
- ec \\freplace(,,,,,,,,,,) = "\freplace(,,,,,,,,,,)"
- ec \\freplace(A) = "\freplace(A)"
- ec \\freplace(A,) = "\freplace(A,)"
- ec \\freplace(,A) = "\freplace(,A)"
- ec \\freplace(A,B) = "\freplace(A,B)"
- ec \\freplace(A,B,) = "\freplace(A,B,)"
- ec \\freplace(,A,B) = "\freplace(,A,B)"
- ec \\freplace(A,A) = "\freplace(A,A)"
- ec \\freplace(A,A,) = "\freplace(A,A,)"
- ec \\freplace(,A,A) = "\freplace(,A,A)"
- ec \\freplace(,A,B,) = "\freplace(,A,B,)"
- set case on
- ec WITH CASE ON
- ec \\freplace(Aa,A,B) = "\freplace(Aa,A,B)"
- ec \\freplace(Aa,a,B) = "\freplace(Aa,a,B)"
- ec \\freplace(Oofa,o,oo) = "\freplace(Oofa,o,oo)"
- ec \\freplace(Oofa,oo,o) = "\freplace(Oofa,oo,o)"
- set case off
- ec WITH CASE OFF
- ec \\freplace(Aa,A,B) = "\freplace(Aa,A,B)"
- ec \\freplace(Aa,a,B) = "\freplace(Aa,a,B)"
- ec \\freplace(Oofa,o,oo) = "\freplace(Oofa,o,oo)"
- ec \\freplace(Oofa,oo,o) = "\freplace(Oofa,oo,o)"
- ec \\freplace(Oofa,oo,{ }) = "\freplace(Oofa,oo,{ })"
- ec
- ec \\freverse() = "\freverse()"
- ec \\freverse(,) = "\freverse(,)"
- ec \\freverse(,,) = "\freverse(,,)"
- ec \\freverse(,,,,,,,,,,) = "\freverse(,,,,,,,,,,)"
- ec \\freverse(A) = "\freverse(A)"
- ec \\freverse(A,) = "\freverse(A,)"
- ec \\freverse(,A) = "\freverse(,A)"
- ec \\freverse(A,B) = "\freverse(A,B)"
- ec \\freverse(A,B,) = "\freverse(A,B,)"
- ec \\freverse(,A,B) = "\freverse(,A,B)"
- ec \\freverse(A,A) = "\freverse(A,A)"
- ec \\freverse(A,A,) = "\freverse(A,A,)"
- ec \\freverse(,A,A) = "\freverse(,A,A)"
- ec \\freverse(,A,B,) = "\freverse(,A,B,)"
- def \%c abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
- ec \\%c = "\%c"
- ec \\freverse(\\%c) = "\freverse(\%c)"
- ec \\freverse(\\%c,) = "\freverse(\%c,)"
- ec \\freverse({ \\%c }) = "\freverse({ \%c })"
- ec \\freverse(\\freverse(\\%c)) = "\freverse(\freverse(\%c))"
- ec
- ec \\fright() = "\fright()"
- ec \\fright(,) = "\fright(,)"
- ec \\fright(,,) = "\fright(,,)"
- ec \\fright(,,,,,,,,,,) = "\fright(,,,,,,,,,,)"
- ec \\fright(A) = "\fright(A)"
- ec \\fright(A,) = "\fright(A,)"
- ec \\fright(,A,) = "\fright(,A,)"
- ec \\fright(,3,) = "\fright(,3,)"
- ec \\fright({A}) = "\fright({A})"
- ec \\fright({ A }) = "\fright({ A })"
- def \%a ABCDEFGHIJKLMNOP
- ec \\%a = "\%a"
- ec \\fright(\\%a) = "\fright(\%a)"
- ec \\fright({\\%a}) = "\fright({\%a})"
- ec \\fright({ \\%a }) = "\fright({ \%a })"
- ec \\fright(\\%a) = "\fright(\%a)"
- ec \\fright(\\%a,-1) = "\fright(\%a,-1)"
- ec \\fright(\\%a,0) = "\fright(\%a,0)"
- ec \\fright(\\%a,1) = "\fright(\%a,1)"
- ec \\fright(\\%a,2) = "\fright(\%a,2)"
- ec \\fright(\\%a,3) = "\fright(\%a,3)"
- ec \\fright(\\%a,4) = "\fright(\%a,4)"
- ec \\fright(\\%a,5) = "\fright(\%a,5)"
- ec \\fright(\\%a,8) = "\fright(\%a,8)"
- ec \\fright(\\%a,999999) = "\fright(\%a,999999)"
- ec \\fright(\\%a,99999999999) = "\fright(\%a,99999999999)"
- ec \\fright(,999999) = "\fright(,999999)"
- def \%n 2
- def \%b (4+4+4)/\%n
- ec \\%b = "\%b"
- ec \\fright(\\%a,\\%b) = "\fright(\%a,\%b)"
- ec
- ec \\fsubstring() = "\fsubstring()"
- ec \\fsubstring(,) = "\fsubstring(,)"
- ec \\fsubstring(,,) = "\fsubstring(,,)"
- ec \\fsubstring(,,,,,,,,,,) = "\fsubstring(,,,,,,,,,,)"
- ec \\fsubstring(A) = "\fsubstring(A)"
- ec \\fsubstring(A,) = "\fsubstring(A,)"
- ec \\fsubstring(,A,) = "\fsubstring(,A,)"
- ec \\fsubstring(,3,) = "\fsubstring(,3,)"
- def \%a ABCDEFGHIJKLMNOP
- ec \\%a = "\%a"
- ec \\fsubstring(,\\%a,) = "\fsubstring(,\%a,)"
- ec \\fsubstring(\\%a) = "\fsubstring(\%a)"
- ec \\fsubstring(\\%a,) = "\fsubstring(\%a,)"
- ec \\fsubstring(\\%a,-1) = "\fsubstring(\%a,-1)"
- ec \\fsubstring(\\%a,0) = "\fsubstring(\%a,0)"
- ec \\fsubstring(\\%a,1) = "\fsubstring(\%a,1)"
- ec \\fsubstring(\\%a,2) = "\fsubstring(\%a,2)"
- ec \\fsubstring(\\%a,3) = "\fsubstring(\%a,3)"
- ec \\fsubstring(\\%a,4) = "\fsubstring(\%a,4)"
- ec \\fsubstring(\\%a,5) = "\fsubstring(\%a,5)"
- ec \\fsubstring(\\%a,8) = "\fsubstring(\%a,8)"
- ec \\fsubstring(\\%a,22) = "\fsubstring(\%a,22)"
- ec \\fsubstring(\\%a,99999999) = "\fsubstring(\%a,999999999)"
- ec \\fsubstring(\\%a,xxx) = "\fsubstring(\%a,xxx)"
- ec \\fsubstring(\\%a,3,-1) = "\fsubstring(\%a,3,-1)"
- ec \\fsubstring(\\%a,3,0) = "\fsubstring(\%a,3,0)"
- ec \\fsubstring(\\%a,3,1) = "\fsubstring(\%a,3,1)"
- ec \\fsubstring(\\%a,3,2) = "\fsubstring(\%a,3,2)"
- ec \\fsubstring(\\%a,3,3) = "\fsubstring(\%a,3,3)"
- ec \\fsubstring(\\%a,3,4) = "\fsubstring(\%a,3,4)"
- ec \\fsubstring(\\%a,3,5) = "\fsubstring(\%a,3,5)"
- ec \\fsubstring(\\%a,3,8) = "\fsubstring(\%a,3,8)"
- ec \\fsubstring(\\%a,3,22) = "\fsubstring(\%a,3,22)"
- ec \\fsubstring(\\%a,3,99999999) = "\fsubstring(\%a,3,99999999)"
- ec \\fsubstring(\\%a,3,x) = "\fsubstring(\%a,3,x)"
- ec \\fsubstring({\\%a},3,4) = "\fsubstring({\%a},3,4)"
- ec \\fsubstring({ \\%a },3,4) = "\fsubstring({ \%a },3,4)"
- ec \\fsubstring({ \\%a },3,4) = "\fsubstring({ \%a },3,4)"
- ec \\fsubstring({{ \\%a }},3,4) = "\fsubstring({{ \%a }},3,4)"
- ec \\fsubstring({ \\%a },{3},{4}) = "\fsubstring({ \%a },{3},{4})"
- ec \\fsubstring({ \\%a },(3),(4)) = "\fsubstring({ \%a },(3),(4))"
- ec \\fsubstring({ \\%a },(3),(2+1+1)) = "\fsubstring({ \%a },(3),(2+1+1))"
- ec \\fsubstring(,(3),(2+1+1)) = "\fsubstring(,(3),(2+1+1))"
- ec \\fsubstring(\\%a,,8) = "\fsubstring(\%a,,8)"
- :ARITH
- ec
- ec \\fmax() = "\fmax()"
- ec \\fmax(,) = "\fmax(,)"
- ec \\fmax(,,) = "\fmax(,,)"
- ec \\fmax(,,,,,,,,,,) = "\fmax(,,,,,,,,,,)"
- ec \\fmax(A) = "\fmax(A)"
- ec \\fmax(A,) = "\fmax(A,)"
- ec \\fmax(,A,) = "\fmax(,A,)"
- ec \\fmax(,3,) = "\fmax(,3,)"
- ec \\fmax({A}) = "\fmax({A})"
- ec \\fmax(0,0) = "\fmax(0,0)"
- ec \\fmax(1,0) = "\fmax(1,0)"
- ec \\fmax(0,1) = "\fmax(0,1)"
- ec \\fmax(1,1) = "\fmax(1,1)"
- ec \\fmax(0,1,2) = "\fmax(0,1,2)"
- ec \\fmax(,1) = "\fmax(,1)"
- ec \\fmax(99999999,1) = "\fmax(99999999,1)"
- ec \\fmax(x,1) = "\fmax(x,1)"
- ec \\fmax(7-6,16/8) = "\fmax(7-6,16/8)"
- def \%a 4+4+4+4
- ec \\fmax(\\%a,-(\\%a)) = "\fmax(\%a,-(\%a))"
- ec \\fmax(((((((\\%a)))))),-(\\%a)) = "\fmax(((((((\%a)))))),-(\%a))"
- ec
- ec \\fmin() = "\fmin()"
- ec \\fmin(,) = "\fmin(,)"
- ec \\fmin(,,) = "\fmin(,,)"
- ec \\fmin(,,,,,,,,,,) = "\fmin(,,,,,,,,,,)"
- ec \\fmin(A) = "\fmin(A)"
- ec \\fmin(A,) = "\fmin(A,)"
- ec \\fmin(,A,) = "\fmin(,A,)"
- ec \\fmin(,3,) = "\fmin(,3,)"
- ec \\fmin({A}) = "\fmin({A})"
- ec \\fmin(0,0) = "\fmin(0,0)"
- ec \\fmin(1,0) = "\fmin(1,0)"
- ec \\fmin(0,1) = "\fmin(0,1)"
- ec \\fmin(1,1) = "\fmin(1,1)"
- ec \\fmin(0,1,2) = "\fmin(0,1,2)"
- ec \\fmin(,1) = "\fmin(,1)"
- ec \\fmin(99999999,1) = "\fmin(99999999,1)"
- ec \\fmin(x,1) = "\fmin(x,1)"
- ec \\fmin(7-6,16/8) = "\fmin(7-6,16/8)"
- def \%a 4+4+4+4
- ec \\fmin(\\%a,-(\\%a)) = "\fmin(\%a,-(\%a))"
- ec \\fmin(((((((\\%a)))))),-(\\%a)) = "\fmin(((((((\%a)))))),-(\%a))"
- ec
- ec \\fmod() = "\fmod()"
- ec \\fmod(,) = "\fmod(,)"
- ec \\fmod(,,) = "\fmod(,,)"
- ec \\fmod(,,,,,,,,,,) = "\fmod(,,,,,,,,,,)"
- ec \\fmod(A) = "\fmod(A)"
- ec \\fmod(A,) = "\fmod(A,)"
- ec \\fmod(,A,) = "\fmod(,A,)"
- ec \\fmod(,3,) = "\fmod(,3,)"
- ec \\fmod({A}) = "\fmod({A})"
- ec \\fmod(0,0) = "\fmod(0,0)"
- ec \\fmod(1,0) = "\fmod(1,0)"
- ec \\fmod(0,1) = "\fmod(0,1)"
- ec \\fmod(1,1) = "\fmod(1,1)"
- ec \\fmod(0,1,2) = "\fmod(0,1,2)"
- ec \\fmod(,1) = "\fmod(,1)"
- ec \\fmod(99999999,1) = "\fmod(99999999,1)"
- ec \\fmod(x,1) = "\fmod(x,1)"
- ec \\fmod(7-6,16/8) = "\fmod(7-6,16/8)"
- def \%a 4+4+4+4
- ec \\fmod(\\%a,-(\\%a)) = "\fmod(\%a,-(\%a))"
- ec \\fmod(\\%a+1,-(\\%a)) = "\fmod(\%a+1,-(\%a))"
- ec \\fmod(((((((\\%a)))))),-(\\%a)) = "\fmod(((((((\%a)))))),-(\%a))"
- ec
- ec \\feval() = "\feval()"
- ec \\feval(,) = "\feval(,)"
- ec \\feval(,,) = "\feval(,,)"
- ec \\feval(,,,,,,,,,,) = "\feval(,,,,,,,,,,)"
- ec \\feval(A) = "\feval(A)"
- ec \\feval(A,) = "\feval(A,)"
- ec \\feval(,A,) = "\feval(,A,)"
- ec \\feval(,3,) = "\feval(,3,)"
- ec \\feval({A}) = "\feval({A})"
- ec \\feval(0,0) = "\feval(0,0)"
- def \%a 4+4+4+4
- ec \\feval(\\%a,-(\\%a)) = "\feval(\%a,-(\%a))"
- ec \\feval(\\%a+1,-(\\%a)) = "\feval(\%a+1,-(\%a))"
- ec \\feval(((((((\\%a)))))),-(\\%a)) = "\feval(((((((\%a)))))),-(\%a))"
- ec \\feval((\\%a)/0) = "\feval((\%a)/0)"
- ec \\feval((\\%a)%0) = "\feval((\%a)%0)"
- ec \\feval((\\%a)@0) = "\feval((\%a)@0)"
- ec \\feval((\\%a)#0) = "\feval((\%a)#0)"
- :FILES
- ec
- ec \\ffiles() = "\ffiles()"
- ec \\ffiles(,) = "\ffiles(,)"
- ec \\ffiles(,,) = "\ffiles(,,)"
- ec \\ffiles(,,,,,,,,,,) = "\ffiles(,,,,,,,,,,)"
- ec \\ffiles(A) = "\ffiles(A)"
- ec \\ffiles(A,) = "\ffiles(A,)"
- ec \\ffiles(wermit) = "\ffiles(wermit)"
- set wild shell
- echo WITH SET WILD SHELL
- ec \\ffiles(w*) = "\ffiles(w*)"
- ec \\ffiles([a-b]*) = "\ffiles([a-b]*)"
- ec \\ffiles(*) = "\ffiles(*)"
- set wild kermit
- echo WITH SET WILD KERMIT
- ec \\ffiles(w*) = "\ffiles(w*)"
- ec \\ffiles([a-b]*) = "\ffiles([a-b]*)"
- ec \\ffiles(*) = "\ffiles(*)"
- ec \\ffiles(\\%x) = "\ffiles(\%x)"
- ec
- ec \\fnextfile() = "\fnextfile()"
- ec \\fnextfile(,) = "\fnextfile(,)"
- ec \\fnextfile(,,) = "\fnextfile(,,)"
- ec \\fnextfile(,,,,,,,,,,) = "\fnextfile(,,,,,,,,,,)"
- ec \\fnextfile(A) = "\fnextfile(A)"
- ec \\fnextfile(A,) = "\fnextfile(A,)"
- ec \\fnextfile(wermit) = "\fnextfile(wermit)"
- ec
- ec \\fpathname() = "\fpathname()"
- ec \\fpathname(,) = "\fpathname(,)"
- ec \\fpathname(,,) = "\fpathname(,,)"
- ec \\fpathname(,,,,,,,,,,) = "\fpathname(,,,,,,,,,,)"
- ec \\fpathname(w*) = "\fpathname(w*)"
- ec \\fpathname([a-b]*) = "\fpathname([a-b]*)"
- ec \\fpathname(*) = "\fpathname(*)"
- ec \\fpathname(/tmp/) = "\fpathname(/tmp/)"
- ec \\fpathname(/tmp/foo/) = "\fpathname(/tmp/foo/)"
- ec \\fpathname(/tmp/*) = "\fpathname(/tmp/*)"
- ec \\fpathname(~/tmp/*) = "\fpathname(~/tmp/*)"
- ec \\fpathname(~olga/tmp/*) = "\fpathname(~olga/tmp/*)"
- ec
- ec \\fbasename() = "\fbasename()"
- ec \\fbasename(,) = "\fbasename(,)"
- ec \\fbasename(,,) = "\fbasename(,,)"
- ec \\fbasename(,,,,,,,,,,) = "\fbasename(,,,,,,,,,,)"
- ec \\fbasename(w*) = "\fbasename(w*)"
- ec \\fbasename(wermit) = "\fbasename(wermit)"
- ec \\fbasename(notexists) = "\fbasename(notexists)"
- ec \\fbasename(/tmp/*) = "\fbasename(/tmp/*)"
- ec \\fbasename(~/tmp/*) = "\fbasename(~/tmp/*)"
- ec \\fbasename(~olga/tmp/*) = "\fbasename(~olga/tmp/*)"
- def \%f ~olga/tmp/*
- ec \\fbasename(\\%f) = "\fbasename(\%f)"
-
- ec
- ec \\fsize() = "\fsize()"
- ec \\fsize(,) = "\fsize(,)"
- ec \\fsize(,,) = "\fsize(,,)"
- ec \\fsize(,,,,,,,,,,) = "\fsize(,,,,,,,,,,)"
- ec \\fsize(w*) = "\fsize(w*)"
- ec \\fsize(wermit) = "\fsize(wermit)"
- ec \\fsize(~olga/.env) = "\fsize(~olga/.env)"
-
- ec
- ec \\fdate() = "\fdate()"
- ec \\fdate(,) = "\fdate(,)"
- ec \\fdate(,,) = "\fdate(,,)"
- ec \\fdate(,,,,,,,,,,) = "\fdate(,,,,,,,,,,)"
- ec \\fdate(w*) = "\fdate(w*)"
- ec \\fdate(wermit) = "\fdate(wermit)"
- ec \\fdate(~olga/.env) = "\fdate(~olga/.env)"
- ec
- :ipaddr
- ec \\fipaddr() = "\fipaddr()"
- ec \\fipaddr(,) = "\fipaddr(,)"
- ec \\fipaddr(,,) = "\fipaddr(,,)"
- ec \\fipaddr(,,,,,,,,,,) = "\fipaddr(,,,,,,,,,,)"
- ec \\fipaddr(a.b.c.d) = "\fipaddr(a.b.c.d)"
- ec \\fipaddr(1.2.3.4) = "\fipaddr(1.2.3.4)"
- ec \\fipaddr(999.999.999.999) = "\fipaddr(999.999.999.999)"
- ec \\fipaddr(9999.9999.9999.9999) = "\fipaddr(9999.9999.9999.9999)"
- ec \\fipaddr(128.59.39.2) = "\fipaddr(128.59.39.2)"
- ec \\fipaddr(My address is 128.59.39.2) = "\fipaddr(My address is 128.59.39.2)"
- ec \\fipaddr(Address: <<128.59.39.2>>) = "\fipaddr(Address: <<128.59.39.2>>)"
- ec
- :EXEC
- ec
- ec \\fexec() = "\fexec()"
- ec \\fexec(,) = "\fexec(,)"
- ec \\fexec(,,) = "\fexec(,,)"
- ec \\fexec(,,,,,,,,,,) = "\fexec(,,,,,,,,,,)"
- ec \\fexec(blah) = "\fexec(blah)"
- def paste return \%1\%2\%3\%4
- ec \\fexec(paste) = "\fexec(paste)"
- ec \\fexec(paste AAA) = "\fexec(paste AAA)"
- ec \\fexec(paste AAA BBB) = "\fexec(paste AAA BBB)"
- ec \\fexec(paste AAA BBB CCC) = "\fexec(paste AAA BBB CCC)"
- ec \\fexec(paste AAA BBB CCC DDD) = "\fexec(paste AAA BBB CCC DDD)"
- ec \\fexec(paste AAA BBB CCC DDD EEE) = "\fexec(paste AAA BBB CCC DDD EEE)"
- ec \\fexec(paste,AAA) = "\fexec(paste,AAA)"
- ec \\fexec(paste,AAA,BBB) = "\fexec(paste,AAA,BBB)"
- ec \\fexec(paste,AAA,BBB CCC) = "\fexec(paste,AAA,BBB,CCC)"
- ec \\fexec(paste,AAA,BBB CCC DDD) = "\fexec(paste,AAA,BBB,CCC,DDD)"
- ec \\fexec(paste,AAA,BBB CCC DDD EEE) = "\fexec(paste,AAA,BBB,CCC,DDD,EEE)"
- ec \\fexec(paste { AAA } -
- { BBB } { CCC }) = "\fexec(paste { AAA } { BBB } { CCC })"
- ec \\fexec({ paste } { AAA } -
- { BBB } { CCC }) = "\fexec({ paste } { AAA } { BBB } { CCC })"
- ec
- ec \\ftod2sec() = "\ftod2sec()"
- ec \\ftod2sec(,) = "\ftod2sec(,)"
- ec \\ftod2sec(,,) = "\ftod2sec(,,)"
- ec \\ftod2sec(,,,,,,,,,,) = "\ftod2sec(,,,,,,,,,,)"
- ec \\ftod2sec(A) = "\ftod2sec(A)"
- ec \\ftod2sec(23:59:59) = "\ftod2sec(23:59:59)"
- ec \\ftod2sec(23:59:) = "\ftod2sec(23:59:)"
- ec \\ftod2sec(23:59) = "\ftod2sec(23:59)"
- ec \\ftod2sec(23:) = "\ftod2sec(23:)"
- ec \\ftod2sec(23) = "\ftod2sec(23)"
- ec \\ftod2sec(-23) = "\ftod2sec(-23)"
- ec \\ftod2sec(32:77:95) = "\ftod2sec(32:77:95)"
- ec \\ftod2sec(00:77:01) = "\ftod2sec(00:77:01)"
- ec \\ftod2sec(00:00:01) = "\ftod2sec(00:00:01)"
- ec \\ftod2sec(00:00:61) = "\ftod2sec(00:00:61)"
- ec \\ftod2sec(23:-59:59) = "\ftod2sec(23:-59:59)"
- ec \\ftod2sec(23:59:-59) = "\ftod2sec(23:59:-59)"
- ec \\ftod2sec(23:59:59xxx) = "\ftod2sec(23:59:59xxx)"
- ec \\ftod2sec(xxx23:59:59) = "\ftod2sec(xxx23:59:59)"
- ec \\ftod2sec(23:59:59 xxx) = "\ftod2sec(23:59:59 xxx)"
-
- echo \\fstripn(abcdefghijklmnop) = "\fstripn(abcdefghijklmnop)"
- echo \\fstripn(abcdefghijklmnop,1) = "\fstripn(abcdefghijklmnop,1)"
- echo \\fstripn(abcdefghijklmnop,2) = "\fstripn(abcdefghijklmnop,2)"
- echo \\fstripn(abcdefghijklmnop,3) = "\fstripn(abcdefghijklmnop,3)"
- echo \\fstripn(abcdefghijklmnop,10) = "\fstripn(abcdefghijklmnop,10)"
- echo \\fstripn(abcdefghijklmnop,15) = "\fstripn(abcdefghijklmnop,15)"
- echo \\fstripn(abcdefghijklmnop,16) = "\fstripn(abcdefghijklmnop,16)"
- echo \\fstripn(abcdefghijklmnop,17) = "\fstripn(abcdefghijklmnop,17)"
- echo \\fstripn(abcdefghijklmnop,1000) = "\fstripn(abcdefghijklmnop,1000)"
- echo \\fstripn(abcdefghijklmnop,0) = "\fstripn(abcdefghijklmnop,0)"
- echo \\fstripn(abcdefghijklmnop,-1) = "\fstripn(abcdefghijklmnop,-1)"
- echo \\fstripn(abcdefghijklmnop,-2) = "\fstripn(abcdefghijklmnop,-2)"
- echo \\fstripn(abcdefghijklmnop,xxx) = "\fstripn(abcdefghijklmnop,xxx)"
- echo \\fstripn(abcdefghijklmnop,-xxx) = "\fstripn(abcdefghijklmnop,-xxx)"
- echo \\fstripn(abcdefghijklmnop,2xxx) = "\fstripn(abcdefghijklmnop,2xxx)"
- echo \\fstripn() = "\fstripn()"
- echo
- echo \\fstripx(abcdefghijklmnop) = "\fstripx(abcdefghijklmnop)"
- echo \\fstripx(.abcdefghijklmnop) = "\fstripx(.abcdefghijklmnop)"
- echo \\fstripx(a.bcdefghijklmnop) = "\fstripx(a.bcdefghijklmnop)"
- echo \\fstripx(abcdefghijklmnop.) = "\fstripx(abcdefghijklmnop.)"
- echo \\fstripx(abcdefghijklmno.p) = "\fstripx(abcdefghijklmno.p)"
- echo \\fstripx(abcdefghijklmn.op) = "\fstripx(abcdefghijklmn.op)"
- echo \\fstripx(a.c.e.g.i.k.m.o.p) = "\fstripx(a.c.e.g.i.k.m.o.p)"
- echo \\fstripx(a................) = "\fstripx(a................)"
- echo \\fstripx(.................) = "\fstripx(.................)"
- echo \\fstripx() = "\fstripx()"
- echo
- echo \\fstripx(abcdefghijklmnop,h) = "\fstripx(abcdefghijklmnop,h)"
- echo \\fstripx(.abcdefghijklmnop,h) = "\fstripx(.abcdefghijklmnop,h)"
- echo \\fstripx(a.bcdefghijklmnop,h) = "\fstripx(a.bcdefghijklmnop,h)"
- echo \\fstripx(abcdefghijklmnop.,h) = "\fstripx(abcdefghijklmnop.,h)"
- echo \\fstripx(abcdefghijklmno.p,h) = "\fstripx(abcdefghijklmno.p,h)"
- echo \\fstripx(abcdefghijklmn.op,h) = "\fstripx(abcdefghijklmn.op,h)"
- echo \\fstripx(a.c.e.g.i.k.m.o.p,h) = "\fstripx(a.c.e.g.i.k.m.o.p,h)"
- echo \\fstripx(a................,h) = "\fstripx(a................,h)"
- echo \\fstripx(.................,h) = "\fstripx(.................,h)"
- echo \\fstripx(,h) = "\fstripx(,h)"
- echo
- echo \\flop(oofa.txt) = "\flop(oofa.txt)"
- echo \\flop(oofa_txt) = "\flop(oofa_txt)"
- echo \\flop(oofa_txt,o) = "\flop(oofa_txt,o)"
- echo \\flop(oofa_txt,f) = "\flop(oofa_txt,f)"
- echo \\flop(oofa_txt,a) = "\flop(oofa_txt,a)"
- echo \\flop(oofa_txt,_) = "\flop(oofa_txt,_)"
- echo \\flop(oofa_txt,t) = "\flop(oofa_txt,t)"
- echo \\flop(oofa_txt,x) = "\flop(oofa_txt,x)"
- echo \\flop() = "\flop()"
- echo \\flop(,x) = "\flop(,x)"
- exit
-