├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── bench ├── build.zig ├── build.zig.zon └── src │ ├── common.zig │ ├── libxml2.zig │ ├── mxml.zig │ ├── reader.zig │ ├── streaming_reader.zig │ └── yxml.zig ├── examples ├── canonicalize.zig ├── reader.zig └── tree.zig ├── fuzz ├── .gitignore ├── build.zig ├── build.zig.zon ├── dictionaries │ ├── xml.dict │ ├── xml_UTF_16.dict │ ├── xml_UTF_16BE.dict │ └── xml_UTF_16LE.dict ├── inputs │ ├── sample-utf16be.xml │ ├── sample-utf16le.xml │ └── sample.xml └── src │ ├── fuzz.zig │ └── repro.zig ├── src ├── Reader.zig ├── Writer.zig └── xml.zig └── xmlconf ├── build.zig ├── build.zig.zon └── src └── xmlconf.zig /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/README.md -------------------------------------------------------------------------------- /bench/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/bench/build.zig -------------------------------------------------------------------------------- /bench/build.zig.zon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/bench/build.zig.zon -------------------------------------------------------------------------------- /bench/src/common.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/bench/src/common.zig -------------------------------------------------------------------------------- /bench/src/libxml2.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/bench/src/libxml2.zig -------------------------------------------------------------------------------- /bench/src/mxml.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/bench/src/mxml.zig -------------------------------------------------------------------------------- /bench/src/reader.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/bench/src/reader.zig -------------------------------------------------------------------------------- /bench/src/streaming_reader.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/bench/src/streaming_reader.zig -------------------------------------------------------------------------------- /bench/src/yxml.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/bench/src/yxml.zig -------------------------------------------------------------------------------- /examples/canonicalize.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/examples/canonicalize.zig -------------------------------------------------------------------------------- /examples/reader.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/examples/reader.zig -------------------------------------------------------------------------------- /examples/tree.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/examples/tree.zig -------------------------------------------------------------------------------- /fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | outputs 2 | -------------------------------------------------------------------------------- /fuzz/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/fuzz/build.zig -------------------------------------------------------------------------------- /fuzz/build.zig.zon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/fuzz/build.zig.zon -------------------------------------------------------------------------------- /fuzz/dictionaries/xml.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/fuzz/dictionaries/xml.dict -------------------------------------------------------------------------------- /fuzz/dictionaries/xml_UTF_16.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/fuzz/dictionaries/xml_UTF_16.dict -------------------------------------------------------------------------------- /fuzz/dictionaries/xml_UTF_16BE.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/fuzz/dictionaries/xml_UTF_16BE.dict -------------------------------------------------------------------------------- /fuzz/dictionaries/xml_UTF_16LE.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/fuzz/dictionaries/xml_UTF_16LE.dict -------------------------------------------------------------------------------- /fuzz/inputs/sample-utf16be.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/fuzz/inputs/sample-utf16be.xml -------------------------------------------------------------------------------- /fuzz/inputs/sample-utf16le.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/fuzz/inputs/sample-utf16le.xml -------------------------------------------------------------------------------- /fuzz/inputs/sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/fuzz/inputs/sample.xml -------------------------------------------------------------------------------- /fuzz/src/fuzz.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/fuzz/src/fuzz.zig -------------------------------------------------------------------------------- /fuzz/src/repro.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/fuzz/src/repro.zig -------------------------------------------------------------------------------- /src/Reader.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/src/Reader.zig -------------------------------------------------------------------------------- /src/Writer.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/src/Writer.zig -------------------------------------------------------------------------------- /src/xml.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/src/xml.zig -------------------------------------------------------------------------------- /xmlconf/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/xmlconf/build.zig -------------------------------------------------------------------------------- /xmlconf/build.zig.zon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/xmlconf/build.zig.zon -------------------------------------------------------------------------------- /xmlconf/src/xmlconf.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianprime0509/zig-xml/HEAD/xmlconf/src/xmlconf.zig --------------------------------------------------------------------------------