├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── cmp.pl ├── example2c.pl ├── include └── va_print │ ├── alloc.h │ ├── alloc_utf16.h │ ├── alloc_utf32.h │ ├── alloc_utf8.h │ ├── base.h │ ├── char.h │ ├── char_utf16.h │ ├── char_utf32.h │ ├── char_utf8.h │ ├── core.h │ ├── fd.h │ ├── fd_utf16be.h │ ├── fd_utf16le.h │ ├── fd_utf32be.h │ ├── fd_utf32le.h │ ├── fd_utf8.h │ ├── file.h │ ├── file_utf16be.h │ ├── file_utf16le.h │ ├── file_utf32be.h │ ├── file_utf32le.h │ ├── file_utf8.h │ ├── impl.h │ ├── len.h │ ├── utf16.h │ ├── utf32.h │ └── utf8.h ├── src ├── alloc.c ├── alloc16.c ├── alloc32.c ├── alloc_compat.c ├── alloc_utf16.c ├── alloc_utf32.c ├── alloc_utf8.c ├── char.c ├── char16.c ├── char32.c ├── char_utf16.c ├── char_utf32.c ├── char_utf8.c ├── core.c ├── fd.c ├── fd16be.c ├── fd16le.c ├── fd32be.c ├── fd32le.c ├── fd_utf16be.c ├── fd_utf16le.c ├── fd_utf32be.c ├── fd_utf32le.c ├── fd_utf8.c ├── file.c ├── file16be.c ├── file16le.c ├── file32be.c ├── file32le.c ├── file_utf16be.c ├── file_utf16le.c ├── file_utf32be.c ├── file_utf32le.c ├── file_utf8.c ├── len.c ├── test1.c ├── test2-template.c ├── utf16.c ├── utf32.c └── utf8.c └── stack.pl /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/README.md -------------------------------------------------------------------------------- /cmp.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/cmp.pl -------------------------------------------------------------------------------- /example2c.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/example2c.pl -------------------------------------------------------------------------------- /include/va_print/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/alloc.h -------------------------------------------------------------------------------- /include/va_print/alloc_utf16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/alloc_utf16.h -------------------------------------------------------------------------------- /include/va_print/alloc_utf32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/alloc_utf32.h -------------------------------------------------------------------------------- /include/va_print/alloc_utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/alloc_utf8.h -------------------------------------------------------------------------------- /include/va_print/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/base.h -------------------------------------------------------------------------------- /include/va_print/char.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/char.h -------------------------------------------------------------------------------- /include/va_print/char_utf16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/char_utf16.h -------------------------------------------------------------------------------- /include/va_print/char_utf32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/char_utf32.h -------------------------------------------------------------------------------- /include/va_print/char_utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/char_utf8.h -------------------------------------------------------------------------------- /include/va_print/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/core.h -------------------------------------------------------------------------------- /include/va_print/fd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/fd.h -------------------------------------------------------------------------------- /include/va_print/fd_utf16be.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/fd_utf16be.h -------------------------------------------------------------------------------- /include/va_print/fd_utf16le.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/fd_utf16le.h -------------------------------------------------------------------------------- /include/va_print/fd_utf32be.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/fd_utf32be.h -------------------------------------------------------------------------------- /include/va_print/fd_utf32le.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/fd_utf32le.h -------------------------------------------------------------------------------- /include/va_print/fd_utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/fd_utf8.h -------------------------------------------------------------------------------- /include/va_print/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/file.h -------------------------------------------------------------------------------- /include/va_print/file_utf16be.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/file_utf16be.h -------------------------------------------------------------------------------- /include/va_print/file_utf16le.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/file_utf16le.h -------------------------------------------------------------------------------- /include/va_print/file_utf32be.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/file_utf32be.h -------------------------------------------------------------------------------- /include/va_print/file_utf32le.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/file_utf32le.h -------------------------------------------------------------------------------- /include/va_print/file_utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/file_utf8.h -------------------------------------------------------------------------------- /include/va_print/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/impl.h -------------------------------------------------------------------------------- /include/va_print/len.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/len.h -------------------------------------------------------------------------------- /include/va_print/utf16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/utf16.h -------------------------------------------------------------------------------- /include/va_print/utf32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/utf32.h -------------------------------------------------------------------------------- /include/va_print/utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/include/va_print/utf8.h -------------------------------------------------------------------------------- /src/alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/alloc.c -------------------------------------------------------------------------------- /src/alloc16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/alloc16.c -------------------------------------------------------------------------------- /src/alloc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/alloc32.c -------------------------------------------------------------------------------- /src/alloc_compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/alloc_compat.c -------------------------------------------------------------------------------- /src/alloc_utf16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/alloc_utf16.c -------------------------------------------------------------------------------- /src/alloc_utf32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/alloc_utf32.c -------------------------------------------------------------------------------- /src/alloc_utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/alloc_utf8.c -------------------------------------------------------------------------------- /src/char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/char.c -------------------------------------------------------------------------------- /src/char16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/char16.c -------------------------------------------------------------------------------- /src/char32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/char32.c -------------------------------------------------------------------------------- /src/char_utf16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/char_utf16.c -------------------------------------------------------------------------------- /src/char_utf32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/char_utf32.c -------------------------------------------------------------------------------- /src/char_utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/char_utf8.c -------------------------------------------------------------------------------- /src/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/core.c -------------------------------------------------------------------------------- /src/fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/fd.c -------------------------------------------------------------------------------- /src/fd16be.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/fd16be.c -------------------------------------------------------------------------------- /src/fd16le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/fd16le.c -------------------------------------------------------------------------------- /src/fd32be.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/fd32be.c -------------------------------------------------------------------------------- /src/fd32le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/fd32le.c -------------------------------------------------------------------------------- /src/fd_utf16be.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/fd_utf16be.c -------------------------------------------------------------------------------- /src/fd_utf16le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/fd_utf16le.c -------------------------------------------------------------------------------- /src/fd_utf32be.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/fd_utf32be.c -------------------------------------------------------------------------------- /src/fd_utf32le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/fd_utf32le.c -------------------------------------------------------------------------------- /src/fd_utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/fd_utf8.c -------------------------------------------------------------------------------- /src/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/file.c -------------------------------------------------------------------------------- /src/file16be.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/file16be.c -------------------------------------------------------------------------------- /src/file16le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/file16le.c -------------------------------------------------------------------------------- /src/file32be.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/file32be.c -------------------------------------------------------------------------------- /src/file32le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/file32le.c -------------------------------------------------------------------------------- /src/file_utf16be.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/file_utf16be.c -------------------------------------------------------------------------------- /src/file_utf16le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/file_utf16le.c -------------------------------------------------------------------------------- /src/file_utf32be.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/file_utf32be.c -------------------------------------------------------------------------------- /src/file_utf32le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/file_utf32le.c -------------------------------------------------------------------------------- /src/file_utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/file_utf8.c -------------------------------------------------------------------------------- /src/len.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/len.c -------------------------------------------------------------------------------- /src/test1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/test1.c -------------------------------------------------------------------------------- /src/test2-template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/test2-template.c -------------------------------------------------------------------------------- /src/utf16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/utf16.c -------------------------------------------------------------------------------- /src/utf32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/utf32.c -------------------------------------------------------------------------------- /src/utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/src/utf8.c -------------------------------------------------------------------------------- /stack.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moehriegitt/vastringify/HEAD/stack.pl --------------------------------------------------------------------------------