├── .gitignore ├── .haxerc ├── .travis.yml ├── LICENSE ├── README.md ├── dev.hxml ├── haxe_libraries ├── hx3compat.hxml ├── hxjava.hxml ├── tink_chunk.hxml ├── tink_cli.hxml ├── tink_core.hxml ├── tink_io.hxml ├── tink_macro.hxml ├── tink_streams.hxml ├── tink_stringly.hxml ├── tink_xml.hxml └── travix.hxml ├── haxelib.json ├── init.hxml ├── package.json ├── src └── tink │ └── xml │ ├── NodeName.hx │ ├── Reader.hx │ ├── ReaderError.hx │ ├── Source.hx │ ├── Strict.hx │ ├── Structure.hx │ ├── Text.hx │ ├── TokenList.hx │ └── macros │ └── Builder.hx ├── tests.hxml └── tests ├── Base.hx ├── Example.xml ├── Rtti.hx ├── RunTests.hx ├── TestAtom.hx ├── TestIssue6.hx ├── TestParse.hx ├── TestRtti.hx ├── atom.xml └── scxml.xml /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /bin -------------------------------------------------------------------------------- /.haxerc: -------------------------------------------------------------------------------- 1 | {"version":"4.0.0","resolveLibs":"scoped"} -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/README.md -------------------------------------------------------------------------------- /dev.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/dev.hxml -------------------------------------------------------------------------------- /haxe_libraries/hx3compat.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/haxe_libraries/hx3compat.hxml -------------------------------------------------------------------------------- /haxe_libraries/hxjava.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/haxe_libraries/hxjava.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_chunk.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/haxe_libraries/tink_chunk.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_cli.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/haxe_libraries/tink_cli.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_core.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/haxe_libraries/tink_core.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_io.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/haxe_libraries/tink_io.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_macro.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/haxe_libraries/tink_macro.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_streams.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/haxe_libraries/tink_streams.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_stringly.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/haxe_libraries/tink_stringly.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_xml.hxml: -------------------------------------------------------------------------------- 1 | -cp src 2 | -lib tink_macro -------------------------------------------------------------------------------- /haxe_libraries/travix.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/haxe_libraries/travix.hxml -------------------------------------------------------------------------------- /haxelib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/haxelib.json -------------------------------------------------------------------------------- /init.hxml: -------------------------------------------------------------------------------- 1 | -js foo 2 | haxe.ds.EnumValueMap 3 | -dce no 4 | --no-output 5 | -xml bin/rtti.xml 6 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/package.json -------------------------------------------------------------------------------- /src/tink/xml/NodeName.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/src/tink/xml/NodeName.hx -------------------------------------------------------------------------------- /src/tink/xml/Reader.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/src/tink/xml/Reader.hx -------------------------------------------------------------------------------- /src/tink/xml/ReaderError.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/src/tink/xml/ReaderError.hx -------------------------------------------------------------------------------- /src/tink/xml/Source.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/src/tink/xml/Source.hx -------------------------------------------------------------------------------- /src/tink/xml/Strict.hx: -------------------------------------------------------------------------------- 1 | package tink.xml; 2 | 3 | typedef Strict = X; -------------------------------------------------------------------------------- /src/tink/xml/Structure.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/src/tink/xml/Structure.hx -------------------------------------------------------------------------------- /src/tink/xml/Text.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/src/tink/xml/Text.hx -------------------------------------------------------------------------------- /src/tink/xml/TokenList.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/src/tink/xml/TokenList.hx -------------------------------------------------------------------------------- /src/tink/xml/macros/Builder.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/src/tink/xml/macros/Builder.hx -------------------------------------------------------------------------------- /tests.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/tests.hxml -------------------------------------------------------------------------------- /tests/Base.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/tests/Base.hx -------------------------------------------------------------------------------- /tests/Example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/tests/Example.xml -------------------------------------------------------------------------------- /tests/Rtti.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/tests/Rtti.hx -------------------------------------------------------------------------------- /tests/RunTests.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/tests/RunTests.hx -------------------------------------------------------------------------------- /tests/TestAtom.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/tests/TestAtom.hx -------------------------------------------------------------------------------- /tests/TestIssue6.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/tests/TestIssue6.hx -------------------------------------------------------------------------------- /tests/TestParse.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/tests/TestParse.hx -------------------------------------------------------------------------------- /tests/TestRtti.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/tests/TestRtti.hx -------------------------------------------------------------------------------- /tests/atom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/tests/atom.xml -------------------------------------------------------------------------------- /tests/scxml.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_xml/HEAD/tests/scxml.xml --------------------------------------------------------------------------------