This directory contains example programs that use Wuffs the
Library. See Hello wuffs-c
for
an example program that uses Wuffs the Language
and its wuffs-c
compiler.
Other than the toy-*
examples, all of these programs do real work. They're
not just programming language toys at the "calculate the Fibonacci sequence"
level of triviality. For example, the example/crc32
and example/zcat programs are roughly equivalent to
Debian Linux's /usr/bin/crc32
and /bin/zcat
programs.
Running build-example.sh
from the top level directory will build all of the
examples. To check out and build just one, such as jsonptr
:
git clone https://github.com/google/wuffs.git
cd wuffs
./build-example.sh example/jsonptr
When re-building, you only need the last of those three lines. To run it:
gen/bin/example-jsonptr test/data/json-things.unformatted.json
See also the top-level BUILD instructions.