OpenSolaris

You are not signed in. Sign in or register.

Screenshots

ksh93 i18n demo 1:

ksh93 i18n demo 1 Demonstrates multi-language/internationalisation support in ksh93.

ksh93 mandelbrot demo 1:

ksh93 mandelbrot demo1 Demonstrates floating-point math and parallel processing of data.
The data were generated using the mandelbrot1.ksh-script.)

ksh93 calculating Pi using the Wallis product:

ksh93 calculating Pi using the Wallis product Demonstrates floating-point math

ksh93 associate array demo 1:

ksh93 associate array demo 1 Demonstrates simple queries on associate arrays.

ksh93 application demo 1:

ksh93 application demo 1 GNAW (ksh93 PacMan clone)
Demonstrates complex application written in ksh93 (demonstrated features include associative arrays, timing ("sleep" and "read"'s "-t" option), math expressions, function handling (incluing the ability to list defined functions), stream redirection, pattern matching (including the extended regular expression additions added for ksh93s-), filter chains, discipline functions, input and terminal management and multibyte character handling.

ksh93 application demo 1a (animated):

ksh93 application demo 1a (animated) GNAW (ksh93 PacMan clone)
animated demo created by adding xwd -frame -id $WINDOWID to GNAW's main loop, converting the XWD files to GIF via
for i in *.xwd ; do 
    echo "## $i" ;
    cat "$i" | 
    xwdtopnm | 
    pnmscale 1 | 
    pnmtopng | 
    pngtogd2 /dev/stdin /dev/stdout 256 1 | 
    gd2togif /dev/stdin /dev/stdout 
    >"${i%*.xwd}_normal.gif" ; 
done
and then using gifsicle to create one GIF animation from these files.