├── .dockerignore ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .libtool-version ├── .tarball-version ├── AUTHORS ├── CMakeLists.txt ├── Dockerfile ├── Dockerfile-build-deb ├── Dockerfile.alpine ├── Dockerfile.centos ├── LICENSE ├── Makefile.am ├── README.md ├── bootstrap.sh ├── cmake ├── CheckLibClang.cmake ├── add-tap-subtests.cmake ├── config.h.in ├── fyaml-config.cmake.in ├── generate-jsontestsuite-list.sh ├── generate-testsuite-list.sh ├── jsontestsuite-tests.cmake ├── libfyaml-config.cmake.in ├── libfyaml.pc.in ├── run-single-tap-test.sh ├── setup-yaml-test-suite.cmake └── testsuite-tests.cmake ├── configure.ac ├── doc ├── Makefile.am ├── canned-man │ └── fy-tool.1 ├── conf.py ├── include ├── index.rst ├── intro.rst ├── libfyaml.rst └── man │ └── fy-tool.rst ├── examples ├── CMakeLists.txt ├── README.md ├── basic-parsing.c ├── build-from-scratch.c ├── config.yaml ├── document-manipulation.c ├── event-streaming.c ├── invoice.yaml ├── path-queries.c └── quick-start.c ├── include └── libfyaml.h ├── libfyaml.pc.in ├── m4 ├── ax_check_compile_flag.m4 ├── ax_check_define.m4 ├── ax_check_enable_debug.m4 ├── ax_check_flag.m4 ├── ax_cxx_compile_stdcxx.m4 ├── ax_cxx_compile_stdcxx_11.m4 ├── ax_define_dir.m4 ├── ax_is_release.m4 ├── ax_pthread.m4 ├── ax_tls.m4 └── shave.m4 ├── scripts ├── create-virtual-env ├── get-gpg-key-id-by-email.sh ├── install-linuxdoc.sh ├── run-check-errors.sh ├── run-compare-dump.sh ├── run-compare-examples.sh ├── run-compare-parse.sh ├── run-compare-scan.sh ├── run-compare-testsuite.sh ├── run-emit-check.sh ├── run-kcachegrind.sh ├── run-list-testsuite.sh ├── run-massif.sh ├── run-test.sh ├── run-valgrind.sh └── show-desc.sh ├── src ├── Makefile.am ├── allocator │ ├── fy-allocator-auto.c │ ├── fy-allocator-auto.h │ ├── fy-allocator-dedup.c │ ├── fy-allocator-dedup.h │ ├── fy-allocator-linear.c │ ├── fy-allocator-linear.h │ ├── fy-allocator-malloc.c │ ├── fy-allocator-malloc.h │ ├── fy-allocator-mremap.c │ ├── fy-allocator-mremap.h │ ├── fy-allocator.c │ └── fy-allocator.h ├── blake3 │ ├── blake3.c │ ├── blake3.h │ ├── blake3_avx2.c │ ├── blake3_avx2_x86-64_unix.S │ ├── blake3_avx512.c │ ├── blake3_avx512_x86-64_unix.S │ ├── blake3_backend.c │ ├── blake3_be_cpusimd.c │ ├── blake3_host_state.c │ ├── blake3_impl.h │ ├── blake3_internal.h │ ├── blake3_neon.c │ ├── blake3_portable.c │ ├── blake3_sse2.c │ ├── blake3_sse2_x86-64_unix.S │ ├── blake3_sse41.c │ ├── blake3_sse41_x86-64_unix.S │ └── fy-blake3.c ├── internal │ ├── fy-allocators.c │ ├── fy-b3sum.c │ ├── fy-thread.c │ └── libfyaml-parser.c ├── lib │ ├── fy-accel.c │ ├── fy-accel.h │ ├── fy-atom.c │ ├── fy-atom.h │ ├── fy-composer-diag.c │ ├── fy-composer.c │ ├── fy-composer.h │ ├── fy-diag.c │ ├── fy-diag.h │ ├── fy-doc-diag.c │ ├── fy-doc.c │ ├── fy-doc.h │ ├── fy-docbuilder-diag.c │ ├── fy-docbuilder.c │ ├── fy-docbuilder.h │ ├── fy-docstate.c │ ├── fy-docstate.h │ ├── fy-dump.c │ ├── fy-dump.h │ ├── fy-emit-accum.h │ ├── fy-emit.c │ ├── fy-emit.h │ ├── fy-event.c │ ├── fy-event.h │ ├── fy-input-diag.c │ ├── fy-input.c │ ├── fy-input.h │ ├── fy-parse-diag.c │ ├── fy-parse.c │ ├── fy-parse.h │ ├── fy-path.c │ ├── fy-path.h │ ├── fy-token.c │ ├── fy-token.h │ ├── fy-types.c │ ├── fy-types.h │ ├── fy-walk.c │ └── fy-walk.h ├── thread │ ├── fy-thread.c │ └── fy-thread.h ├── tool │ ├── fy-tool-dump.c │ ├── fy-tool-util.c │ ├── fy-tool-util.h │ └── fy-tool.c ├── util │ ├── fy-align.h │ ├── fy-bit64.h │ ├── fy-blob.c │ ├── fy-blob.h │ ├── fy-ctype.c │ ├── fy-ctype.h │ ├── fy-endian.h │ ├── fy-id.h │ ├── fy-list.h │ ├── fy-typelist.h │ ├── fy-utf8.c │ ├── fy-utf8.h │ ├── fy-utils.c │ ├── fy-utils.h │ └── fy-vlsize.h ├── valgrind │ └── fy-valgrind.h └── xxhash │ ├── xxhash.c │ └── xxhash.h └── test ├── .gitignore ├── Makefile.am ├── emitter-examples ├── anchors-1.yaml ├── anchors-2.yaml ├── anchors-3.yaml ├── anchors-4.1.yaml ├── anchors-4.yaml ├── anchors-on-empty-scalars.yaml ├── anchors-on-empty-scalars1.yaml ├── anchors-on-empty-scalars2.yaml ├── anchors-on-empty-scalars3.yaml ├── anchors-on-empty-scalars4.yaml ├── anchors.yaml ├── array.yaml ├── block.yaml ├── block2.yaml ├── block3.yaml ├── block4.yaml ├── block6.yaml ├── block7.yaml ├── blocked.yaml ├── blockind.yaml ├── c1.yaml ├── c10.yaml ├── c11.yaml ├── c12.yaml ├── c13.yaml ├── c2.yaml ├── c3.yaml ├── c4.yaml ├── c5.yaml ├── c6.yaml ├── c7.yaml ├── c8.yaml ├── c9.yaml ├── compact1.yaml ├── compactblockmap.yaml ├── complexkey.yaml ├── complexkey2.yaml ├── complexkey3.yaml ├── complexkey4.yaml ├── complexkey5.yaml ├── complexkey6.yaml ├── complexkey7.yaml ├── complexkey8.yaml ├── complexkey9.yaml ├── docstartend.yaml ├── dqscalar.yaml ├── dqzero.yaml ├── emoji.yaml ├── emptydoc.yaml ├── emptykey.yaml ├── emptystream.yaml ├── flow.yaml ├── flow1.yaml ├── flow2.yaml ├── fold-tricky.yaml ├── fold.yaml ├── fold2.yaml ├── fold3.yaml ├── fold4.yaml ├── fold5.yaml ├── folded-endbreaks.yaml ├── folded.yaml ├── folded2.yaml ├── folding.yaml ├── global-tag.yaml ├── invoice.yaml ├── json.yaml ├── keyflow.yaml ├── keykey.yaml ├── keykey2.yaml ├── line.yaml ├── literal-endbreaks.yaml ├── literal.yaml ├── literal1.yaml ├── literal2.yaml ├── literal3.yaml ├── literal4.yaml ├── mapping.yaml ├── mergekeyspec.yaml ├── multi-document.yaml ├── multiline-quoted-key.yaml ├── multiline-simple-key.yaml ├── nodeprop.yaml ├── nodeprop2.yaml ├── numbers-flow.yaml ├── numbers.yaml ├── plain-scalars-with-commas.yaml ├── plainlines.yaml ├── plainscalar.yaml ├── quoted.yaml ├── quotedbackslash.yaml ├── scalar-multiline.yaml ├── scalar-singlequoted.yaml ├── scalar-space.yaml ├── scalar-space1.yaml ├── scalars.yaml ├── scalars2.yaml ├── scanner-c-1.yaml ├── scanner-c-10.yaml ├── scanner-c-11.yaml ├── scanner-c-12.yaml ├── scanner-c-13.yaml ├── scanner-c-2.yaml ├── scanner-c-3.yaml ├── scanner-c-4.yaml ├── scanner-c-5.yaml ├── scanner-c-6.yaml ├── scanner-c-7.yaml ├── scanner-c-8-2.yaml ├── scanner-c-8.yaml ├── scanner-c-9.yaml ├── seq.yaml ├── seq1.yaml ├── seq2.yaml ├── seq3.yaml ├── seq4.yaml ├── seq5.yaml ├── seq6.yaml ├── sets.yaml ├── simple.yaml ├── simple1.yaml ├── simple2.yaml ├── simpleanchor.yaml ├── simpleanchor1.yaml ├── simpleanchor2.yaml ├── simpleanchor3.yaml ├── simpleanchor4.yaml ├── simplefolded.yaml ├── simplekey.yaml ├── simplekey1.yaml ├── simplekey2.yaml ├── simplekey3.yaml ├── simplekey4.yaml ├── simplekey5.yaml ├── simpleliteral.yaml ├── simpleseq.yaml ├── simpleseq1.yaml ├── singlepairimp.yaml ├── singlepairimp2.yaml ├── sqscalar.yaml ├── sqscalarspace.yaml ├── strings.yaml ├── t.yaml ├── t1.yaml ├── t2.yaml ├── t3.yaml ├── t4.yaml ├── t5.yaml ├── tabsmix.yaml ├── tagdirective.yaml ├── tagesc.yaml ├── tags-1.yaml ├── tags.yaml ├── test.yaml ├── test1.yaml ├── test2.yaml ├── u.yaml ├── u1.yaml ├── u2.yaml ├── u3.yaml ├── utf8-simple.yaml ├── utf8.yaml ├── v.yaml ├── v1.yaml ├── v2.yaml ├── version.yaml ├── weirdplain.yaml ├── ws0.yaml ├── ws1.yaml ├── ws2.yaml ├── ws3.yaml ├── y.yaml ├── yaml-version.yaml ├── yy.yaml └── zeroexplicit.yaml ├── jsontestsuite.test ├── libfyaml-test-allocator.c ├── libfyaml-test-core.c ├── libfyaml-test-emit.c ├── libfyaml-test-meta.c ├── libfyaml-test-parser.c ├── libfyaml-test-private-id.c ├── libfyaml-test-private.c ├── libfyaml-test-thread.c ├── libfyaml-test.c ├── libfyaml.test ├── test-env ├── test-errors ├── 0002 │ ├── === │ ├── in.yaml │ └── test.error ├── 0003 │ ├── === │ ├── in.yaml │ └── test.error ├── 0004 │ ├── === │ ├── in.yaml │ └── test.error ├── 0005 │ ├── === │ ├── in.yaml │ └── test.error ├── 0006 │ ├── === │ ├── in.yaml │ └── test.error ├── 0007 │ ├── === │ ├── in.yaml │ └── test.error ├── 0008 │ ├── === │ ├── in.yaml │ └── test.error ├── 0009 │ ├── === │ ├── in.yaml │ └── test.error ├── 0010 │ ├── === │ ├── in.yaml │ └── test.error └── 0011 │ ├── === │ ├── in.yaml │ └── test.error ├── testemitter-restreaming.test ├── testemitter-streaming.test ├── testemitter.test ├── testerrors.test ├── testsuite-evstream.test ├── testsuite-json.test ├── testsuite-resolution.test └── testsuite.test /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/.gitignore -------------------------------------------------------------------------------- /.libtool-version: -------------------------------------------------------------------------------- 1 | 1:4:2 2 | -------------------------------------------------------------------------------- /.tarball-version: -------------------------------------------------------------------------------- 1 | 0.9 2 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/AUTHORS -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-build-deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/Dockerfile-build-deb -------------------------------------------------------------------------------- /Dockerfile.alpine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/Dockerfile.alpine -------------------------------------------------------------------------------- /Dockerfile.centos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/Dockerfile.centos -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/README.md -------------------------------------------------------------------------------- /bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/bootstrap.sh -------------------------------------------------------------------------------- /cmake/CheckLibClang.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/cmake/CheckLibClang.cmake -------------------------------------------------------------------------------- /cmake/add-tap-subtests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/cmake/add-tap-subtests.cmake -------------------------------------------------------------------------------- /cmake/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/cmake/config.h.in -------------------------------------------------------------------------------- /cmake/fyaml-config.cmake.in: -------------------------------------------------------------------------------- 1 | @PACKAGE_INIT@ 2 | 3 | # Any dependency? 4 | #find_package(...) 5 | 6 | include(${CMAKE_CURRENT_LIST_DIR}/fyaml-targets.cmake) 7 | -------------------------------------------------------------------------------- /cmake/generate-jsontestsuite-list.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/cmake/generate-jsontestsuite-list.sh -------------------------------------------------------------------------------- /cmake/generate-testsuite-list.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/cmake/generate-testsuite-list.sh -------------------------------------------------------------------------------- /cmake/jsontestsuite-tests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/cmake/jsontestsuite-tests.cmake -------------------------------------------------------------------------------- /cmake/libfyaml-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/cmake/libfyaml-config.cmake.in -------------------------------------------------------------------------------- /cmake/libfyaml.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/cmake/libfyaml.pc.in -------------------------------------------------------------------------------- /cmake/run-single-tap-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/cmake/run-single-tap-test.sh -------------------------------------------------------------------------------- /cmake/setup-yaml-test-suite.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/cmake/setup-yaml-test-suite.cmake -------------------------------------------------------------------------------- /cmake/testsuite-tests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/cmake/testsuite-tests.cmake -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/configure.ac -------------------------------------------------------------------------------- /doc/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/doc/Makefile.am -------------------------------------------------------------------------------- /doc/canned-man/fy-tool.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/doc/canned-man/fy-tool.1 -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/include: -------------------------------------------------------------------------------- 1 | ../include/ -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/doc/intro.rst -------------------------------------------------------------------------------- /doc/libfyaml.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/doc/libfyaml.rst -------------------------------------------------------------------------------- /doc/man/fy-tool.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/doc/man/fy-tool.rst -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/basic-parsing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/examples/basic-parsing.c -------------------------------------------------------------------------------- /examples/build-from-scratch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/examples/build-from-scratch.c -------------------------------------------------------------------------------- /examples/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/examples/config.yaml -------------------------------------------------------------------------------- /examples/document-manipulation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/examples/document-manipulation.c -------------------------------------------------------------------------------- /examples/event-streaming.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/examples/event-streaming.c -------------------------------------------------------------------------------- /examples/invoice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/examples/invoice.yaml -------------------------------------------------------------------------------- /examples/path-queries.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/examples/path-queries.c -------------------------------------------------------------------------------- /examples/quick-start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/examples/quick-start.c -------------------------------------------------------------------------------- /include/libfyaml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/include/libfyaml.h -------------------------------------------------------------------------------- /libfyaml.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/libfyaml.pc.in -------------------------------------------------------------------------------- /m4/ax_check_compile_flag.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/m4/ax_check_compile_flag.m4 -------------------------------------------------------------------------------- /m4/ax_check_define.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/m4/ax_check_define.m4 -------------------------------------------------------------------------------- /m4/ax_check_enable_debug.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/m4/ax_check_enable_debug.m4 -------------------------------------------------------------------------------- /m4/ax_check_flag.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/m4/ax_check_flag.m4 -------------------------------------------------------------------------------- /m4/ax_cxx_compile_stdcxx.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/m4/ax_cxx_compile_stdcxx.m4 -------------------------------------------------------------------------------- /m4/ax_cxx_compile_stdcxx_11.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/m4/ax_cxx_compile_stdcxx_11.m4 -------------------------------------------------------------------------------- /m4/ax_define_dir.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/m4/ax_define_dir.m4 -------------------------------------------------------------------------------- /m4/ax_is_release.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/m4/ax_is_release.m4 -------------------------------------------------------------------------------- /m4/ax_pthread.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/m4/ax_pthread.m4 -------------------------------------------------------------------------------- /m4/ax_tls.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/m4/ax_tls.m4 -------------------------------------------------------------------------------- /m4/shave.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/m4/shave.m4 -------------------------------------------------------------------------------- /scripts/create-virtual-env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/create-virtual-env -------------------------------------------------------------------------------- /scripts/get-gpg-key-id-by-email.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/get-gpg-key-id-by-email.sh -------------------------------------------------------------------------------- /scripts/install-linuxdoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/install-linuxdoc.sh -------------------------------------------------------------------------------- /scripts/run-check-errors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-check-errors.sh -------------------------------------------------------------------------------- /scripts/run-compare-dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-compare-dump.sh -------------------------------------------------------------------------------- /scripts/run-compare-examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-compare-examples.sh -------------------------------------------------------------------------------- /scripts/run-compare-parse.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-compare-parse.sh -------------------------------------------------------------------------------- /scripts/run-compare-scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-compare-scan.sh -------------------------------------------------------------------------------- /scripts/run-compare-testsuite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-compare-testsuite.sh -------------------------------------------------------------------------------- /scripts/run-emit-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-emit-check.sh -------------------------------------------------------------------------------- /scripts/run-kcachegrind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-kcachegrind.sh -------------------------------------------------------------------------------- /scripts/run-list-testsuite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-list-testsuite.sh -------------------------------------------------------------------------------- /scripts/run-massif.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-massif.sh -------------------------------------------------------------------------------- /scripts/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-test.sh -------------------------------------------------------------------------------- /scripts/run-valgrind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/run-valgrind.sh -------------------------------------------------------------------------------- /scripts/show-desc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/scripts/show-desc.sh -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/allocator/fy-allocator-auto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator-auto.c -------------------------------------------------------------------------------- /src/allocator/fy-allocator-auto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator-auto.h -------------------------------------------------------------------------------- /src/allocator/fy-allocator-dedup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator-dedup.c -------------------------------------------------------------------------------- /src/allocator/fy-allocator-dedup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator-dedup.h -------------------------------------------------------------------------------- /src/allocator/fy-allocator-linear.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator-linear.c -------------------------------------------------------------------------------- /src/allocator/fy-allocator-linear.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator-linear.h -------------------------------------------------------------------------------- /src/allocator/fy-allocator-malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator-malloc.c -------------------------------------------------------------------------------- /src/allocator/fy-allocator-malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator-malloc.h -------------------------------------------------------------------------------- /src/allocator/fy-allocator-mremap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator-mremap.c -------------------------------------------------------------------------------- /src/allocator/fy-allocator-mremap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator-mremap.h -------------------------------------------------------------------------------- /src/allocator/fy-allocator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator.c -------------------------------------------------------------------------------- /src/allocator/fy-allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/allocator/fy-allocator.h -------------------------------------------------------------------------------- /src/blake3/blake3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3.c -------------------------------------------------------------------------------- /src/blake3/blake3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3.h -------------------------------------------------------------------------------- /src/blake3/blake3_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_avx2.c -------------------------------------------------------------------------------- /src/blake3/blake3_avx2_x86-64_unix.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_avx2_x86-64_unix.S -------------------------------------------------------------------------------- /src/blake3/blake3_avx512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_avx512.c -------------------------------------------------------------------------------- /src/blake3/blake3_avx512_x86-64_unix.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_avx512_x86-64_unix.S -------------------------------------------------------------------------------- /src/blake3/blake3_backend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_backend.c -------------------------------------------------------------------------------- /src/blake3/blake3_be_cpusimd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_be_cpusimd.c -------------------------------------------------------------------------------- /src/blake3/blake3_host_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_host_state.c -------------------------------------------------------------------------------- /src/blake3/blake3_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_impl.h -------------------------------------------------------------------------------- /src/blake3/blake3_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_internal.h -------------------------------------------------------------------------------- /src/blake3/blake3_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_neon.c -------------------------------------------------------------------------------- /src/blake3/blake3_portable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_portable.c -------------------------------------------------------------------------------- /src/blake3/blake3_sse2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_sse2.c -------------------------------------------------------------------------------- /src/blake3/blake3_sse2_x86-64_unix.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_sse2_x86-64_unix.S -------------------------------------------------------------------------------- /src/blake3/blake3_sse41.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_sse41.c -------------------------------------------------------------------------------- /src/blake3/blake3_sse41_x86-64_unix.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/blake3_sse41_x86-64_unix.S -------------------------------------------------------------------------------- /src/blake3/fy-blake3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/blake3/fy-blake3.c -------------------------------------------------------------------------------- /src/internal/fy-allocators.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/internal/fy-allocators.c -------------------------------------------------------------------------------- /src/internal/fy-b3sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/internal/fy-b3sum.c -------------------------------------------------------------------------------- /src/internal/fy-thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/internal/fy-thread.c -------------------------------------------------------------------------------- /src/internal/libfyaml-parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/internal/libfyaml-parser.c -------------------------------------------------------------------------------- /src/lib/fy-accel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-accel.c -------------------------------------------------------------------------------- /src/lib/fy-accel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-accel.h -------------------------------------------------------------------------------- /src/lib/fy-atom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-atom.c -------------------------------------------------------------------------------- /src/lib/fy-atom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-atom.h -------------------------------------------------------------------------------- /src/lib/fy-composer-diag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-composer-diag.c -------------------------------------------------------------------------------- /src/lib/fy-composer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-composer.c -------------------------------------------------------------------------------- /src/lib/fy-composer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-composer.h -------------------------------------------------------------------------------- /src/lib/fy-diag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-diag.c -------------------------------------------------------------------------------- /src/lib/fy-diag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-diag.h -------------------------------------------------------------------------------- /src/lib/fy-doc-diag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-doc-diag.c -------------------------------------------------------------------------------- /src/lib/fy-doc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-doc.c -------------------------------------------------------------------------------- /src/lib/fy-doc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-doc.h -------------------------------------------------------------------------------- /src/lib/fy-docbuilder-diag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-docbuilder-diag.c -------------------------------------------------------------------------------- /src/lib/fy-docbuilder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-docbuilder.c -------------------------------------------------------------------------------- /src/lib/fy-docbuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-docbuilder.h -------------------------------------------------------------------------------- /src/lib/fy-docstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-docstate.c -------------------------------------------------------------------------------- /src/lib/fy-docstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-docstate.h -------------------------------------------------------------------------------- /src/lib/fy-dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-dump.c -------------------------------------------------------------------------------- /src/lib/fy-dump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-dump.h -------------------------------------------------------------------------------- /src/lib/fy-emit-accum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-emit-accum.h -------------------------------------------------------------------------------- /src/lib/fy-emit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-emit.c -------------------------------------------------------------------------------- /src/lib/fy-emit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-emit.h -------------------------------------------------------------------------------- /src/lib/fy-event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-event.c -------------------------------------------------------------------------------- /src/lib/fy-event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-event.h -------------------------------------------------------------------------------- /src/lib/fy-input-diag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-input-diag.c -------------------------------------------------------------------------------- /src/lib/fy-input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-input.c -------------------------------------------------------------------------------- /src/lib/fy-input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-input.h -------------------------------------------------------------------------------- /src/lib/fy-parse-diag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-parse-diag.c -------------------------------------------------------------------------------- /src/lib/fy-parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-parse.c -------------------------------------------------------------------------------- /src/lib/fy-parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-parse.h -------------------------------------------------------------------------------- /src/lib/fy-path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-path.c -------------------------------------------------------------------------------- /src/lib/fy-path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-path.h -------------------------------------------------------------------------------- /src/lib/fy-token.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-token.c -------------------------------------------------------------------------------- /src/lib/fy-token.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-token.h -------------------------------------------------------------------------------- /src/lib/fy-types.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-types.c -------------------------------------------------------------------------------- /src/lib/fy-types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-types.h -------------------------------------------------------------------------------- /src/lib/fy-walk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-walk.c -------------------------------------------------------------------------------- /src/lib/fy-walk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/lib/fy-walk.h -------------------------------------------------------------------------------- /src/thread/fy-thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/thread/fy-thread.c -------------------------------------------------------------------------------- /src/thread/fy-thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/thread/fy-thread.h -------------------------------------------------------------------------------- /src/tool/fy-tool-dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/tool/fy-tool-dump.c -------------------------------------------------------------------------------- /src/tool/fy-tool-util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/tool/fy-tool-util.c -------------------------------------------------------------------------------- /src/tool/fy-tool-util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/tool/fy-tool-util.h -------------------------------------------------------------------------------- /src/tool/fy-tool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/tool/fy-tool.c -------------------------------------------------------------------------------- /src/util/fy-align.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-align.h -------------------------------------------------------------------------------- /src/util/fy-bit64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-bit64.h -------------------------------------------------------------------------------- /src/util/fy-blob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-blob.c -------------------------------------------------------------------------------- /src/util/fy-blob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-blob.h -------------------------------------------------------------------------------- /src/util/fy-ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-ctype.c -------------------------------------------------------------------------------- /src/util/fy-ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-ctype.h -------------------------------------------------------------------------------- /src/util/fy-endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-endian.h -------------------------------------------------------------------------------- /src/util/fy-id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-id.h -------------------------------------------------------------------------------- /src/util/fy-list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-list.h -------------------------------------------------------------------------------- /src/util/fy-typelist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-typelist.h -------------------------------------------------------------------------------- /src/util/fy-utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-utf8.c -------------------------------------------------------------------------------- /src/util/fy-utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-utf8.h -------------------------------------------------------------------------------- /src/util/fy-utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-utils.c -------------------------------------------------------------------------------- /src/util/fy-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-utils.h -------------------------------------------------------------------------------- /src/util/fy-vlsize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/util/fy-vlsize.h -------------------------------------------------------------------------------- /src/valgrind/fy-valgrind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/valgrind/fy-valgrind.h -------------------------------------------------------------------------------- /src/xxhash/xxhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/xxhash/xxhash.c -------------------------------------------------------------------------------- /src/xxhash/xxhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/src/xxhash/xxhash.h -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | *.timestamp 2 | -------------------------------------------------------------------------------- /test/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/Makefile.am -------------------------------------------------------------------------------- /test/emitter-examples/anchors-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/anchors-1.yaml -------------------------------------------------------------------------------- /test/emitter-examples/anchors-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/anchors-2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/anchors-3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/anchors-3.yaml -------------------------------------------------------------------------------- /test/emitter-examples/anchors-4.1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/anchors-4.1.yaml -------------------------------------------------------------------------------- /test/emitter-examples/anchors-4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/anchors-4.yaml -------------------------------------------------------------------------------- /test/emitter-examples/anchors-on-empty-scalars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/anchors-on-empty-scalars.yaml -------------------------------------------------------------------------------- /test/emitter-examples/anchors-on-empty-scalars1.yaml: -------------------------------------------------------------------------------- 1 | - 2 | ? &e 3 | : &a 4 | -------------------------------------------------------------------------------- /test/emitter-examples/anchors-on-empty-scalars2.yaml: -------------------------------------------------------------------------------- 1 | - 2 | ? 3 | : 4 | -------------------------------------------------------------------------------- /test/emitter-examples/anchors-on-empty-scalars3.yaml: -------------------------------------------------------------------------------- 1 | - 2 | ? a 3 | : 4 | -------------------------------------------------------------------------------- /test/emitter-examples/anchors-on-empty-scalars4.yaml: -------------------------------------------------------------------------------- 1 | - 2 | ? &a 3 | : 4 | -------------------------------------------------------------------------------- /test/emitter-examples/anchors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/anchors.yaml -------------------------------------------------------------------------------- /test/emitter-examples/array.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/array.yaml -------------------------------------------------------------------------------- /test/emitter-examples/block.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/block.yaml -------------------------------------------------------------------------------- /test/emitter-examples/block2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/block2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/block3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/block3.yaml -------------------------------------------------------------------------------- /test/emitter-examples/block4.yaml: -------------------------------------------------------------------------------- 1 | test: | 2 | 3 | foo 4 | -------------------------------------------------------------------------------- /test/emitter-examples/block6.yaml: -------------------------------------------------------------------------------- 1 | --- |+ 2 | ab 3 | 4 | 5 | ... 6 | -------------------------------------------------------------------------------- /test/emitter-examples/block7.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/block7.yaml -------------------------------------------------------------------------------- /test/emitter-examples/blocked.yaml: -------------------------------------------------------------------------------- 1 | |- 2 | ab 3 | 4 | ... 5 | -------------------------------------------------------------------------------- /test/emitter-examples/blockind.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/blockind.yaml -------------------------------------------------------------------------------- /test/emitter-examples/c1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/c1.yaml -------------------------------------------------------------------------------- /test/emitter-examples/c10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/c10.yaml -------------------------------------------------------------------------------- /test/emitter-examples/c11.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/c11.yaml -------------------------------------------------------------------------------- /test/emitter-examples/c12.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/c12.yaml -------------------------------------------------------------------------------- /test/emitter-examples/c13.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/c13.yaml -------------------------------------------------------------------------------- /test/emitter-examples/c2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/c2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/c3.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | foo: bar # comment 3 | -------------------------------------------------------------------------------- /test/emitter-examples/c4.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | { 3 | foo: bar, # comment 4 | baz: frooz 5 | } 6 | -------------------------------------------------------------------------------- /test/emitter-examples/c5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/c5.yaml -------------------------------------------------------------------------------- /test/emitter-examples/c6.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | [ 3 | foo, # comment 4 | bar 5 | ] 6 | -------------------------------------------------------------------------------- /test/emitter-examples/c7.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | [ 3 | [ foo, bar ], # comment 4 | baz 5 | ] 6 | -------------------------------------------------------------------------------- /test/emitter-examples/c8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/c8.yaml -------------------------------------------------------------------------------- /test/emitter-examples/c9.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/c9.yaml -------------------------------------------------------------------------------- /test/emitter-examples/compact1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/compact1.yaml -------------------------------------------------------------------------------- /test/emitter-examples/compactblockmap.yaml: -------------------------------------------------------------------------------- 1 | ? a: b 2 | : c: d 3 | -------------------------------------------------------------------------------- /test/emitter-examples/complexkey.yaml: -------------------------------------------------------------------------------- 1 | ? complex : value 2 | -------------------------------------------------------------------------------- /test/emitter-examples/complexkey2.yaml: -------------------------------------------------------------------------------- 1 | { ? complex: value } 2 | -------------------------------------------------------------------------------- /test/emitter-examples/complexkey3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/complexkey3.yaml -------------------------------------------------------------------------------- /test/emitter-examples/complexkey4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/complexkey4.yaml -------------------------------------------------------------------------------- /test/emitter-examples/complexkey5.yaml: -------------------------------------------------------------------------------- 1 | { ? { complex: 2 }: value } 2 | -------------------------------------------------------------------------------- /test/emitter-examples/complexkey6.yaml: -------------------------------------------------------------------------------- 1 | ? complex 2 | : value 3 | -------------------------------------------------------------------------------- /test/emitter-examples/complexkey7.yaml: -------------------------------------------------------------------------------- 1 | - ? complex : value 2 | -------------------------------------------------------------------------------- /test/emitter-examples/complexkey8.yaml: -------------------------------------------------------------------------------- 1 | [ ]: foo 2 | -------------------------------------------------------------------------------- /test/emitter-examples/complexkey9.yaml: -------------------------------------------------------------------------------- 1 | ? a: b 2 | c: d 3 | : e 4 | -------------------------------------------------------------------------------- /test/emitter-examples/docstartend.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | foo 3 | ... 4 | -------------------------------------------------------------------------------- /test/emitter-examples/dqscalar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/dqscalar.yaml -------------------------------------------------------------------------------- /test/emitter-examples/dqzero.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/dqzero.yaml -------------------------------------------------------------------------------- /test/emitter-examples/emoji.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/emoji.yaml -------------------------------------------------------------------------------- /test/emitter-examples/emptydoc.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | -------------------------------------------------------------------------------- /test/emitter-examples/emptykey.yaml: -------------------------------------------------------------------------------- 1 | - [ YAML : separate ] 2 | -------------------------------------------------------------------------------- /test/emitter-examples/emptystream.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/emitter-examples/flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/flow.yaml -------------------------------------------------------------------------------- /test/emitter-examples/flow1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/flow1.yaml -------------------------------------------------------------------------------- /test/emitter-examples/flow2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/flow2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/fold-tricky.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/fold-tricky.yaml -------------------------------------------------------------------------------- /test/emitter-examples/fold.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/fold.yaml -------------------------------------------------------------------------------- /test/emitter-examples/fold2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/fold2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/fold3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/fold3.yaml -------------------------------------------------------------------------------- /test/emitter-examples/fold4.yaml: -------------------------------------------------------------------------------- 1 | fold: > 2 | 1 3 | 4 | 2 5 | -------------------------------------------------------------------------------- /test/emitter-examples/fold5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/fold5.yaml -------------------------------------------------------------------------------- /test/emitter-examples/folded-endbreaks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/folded-endbreaks.yaml -------------------------------------------------------------------------------- /test/emitter-examples/folded.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/folded.yaml -------------------------------------------------------------------------------- /test/emitter-examples/folded2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/folded2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/folding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/folding.yaml -------------------------------------------------------------------------------- /test/emitter-examples/global-tag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/global-tag.yaml -------------------------------------------------------------------------------- /test/emitter-examples/invoice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/invoice.yaml -------------------------------------------------------------------------------- /test/emitter-examples/json.yaml: -------------------------------------------------------------------------------- 1 | {"key": ["value", 3]} 2 | -------------------------------------------------------------------------------- /test/emitter-examples/keyflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/keyflow.yaml -------------------------------------------------------------------------------- /test/emitter-examples/keykey.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/keykey.yaml -------------------------------------------------------------------------------- /test/emitter-examples/keykey2.yaml: -------------------------------------------------------------------------------- 1 | { }: value 2 | -------------------------------------------------------------------------------- /test/emitter-examples/line.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/line.yaml -------------------------------------------------------------------------------- /test/emitter-examples/literal-endbreaks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/literal-endbreaks.yaml -------------------------------------------------------------------------------- /test/emitter-examples/literal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/literal.yaml -------------------------------------------------------------------------------- /test/emitter-examples/literal1.yaml: -------------------------------------------------------------------------------- 1 | a: | 2 | literal 3 | ... 4 | -------------------------------------------------------------------------------- /test/emitter-examples/literal2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/literal2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/literal3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/literal3.yaml -------------------------------------------------------------------------------- /test/emitter-examples/literal4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/literal4.yaml -------------------------------------------------------------------------------- /test/emitter-examples/mapping.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/mapping.yaml -------------------------------------------------------------------------------- /test/emitter-examples/mergekeyspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/mergekeyspec.yaml -------------------------------------------------------------------------------- /test/emitter-examples/multi-document.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/multi-document.yaml -------------------------------------------------------------------------------- /test/emitter-examples/multiline-quoted-key.yaml: -------------------------------------------------------------------------------- 1 | { "foo 2 | bar" : 20 } 3 | -------------------------------------------------------------------------------- /test/emitter-examples/multiline-simple-key.yaml: -------------------------------------------------------------------------------- 1 | { foo 2 | bar : 20 } 3 | -------------------------------------------------------------------------------- /test/emitter-examples/nodeprop.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/nodeprop.yaml -------------------------------------------------------------------------------- /test/emitter-examples/nodeprop2.yaml: -------------------------------------------------------------------------------- 1 | "foo": 2 | bar 3 | &a2 baz : fuzz 4 | -------------------------------------------------------------------------------- /test/emitter-examples/numbers-flow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/numbers-flow.yaml -------------------------------------------------------------------------------- /test/emitter-examples/numbers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/numbers.yaml -------------------------------------------------------------------------------- /test/emitter-examples/plain-scalars-with-commas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/plain-scalars-with-commas.yaml -------------------------------------------------------------------------------- /test/emitter-examples/plainlines.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/plainlines.yaml -------------------------------------------------------------------------------- /test/emitter-examples/plainscalar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/plainscalar.yaml -------------------------------------------------------------------------------- /test/emitter-examples/quoted.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/quoted.yaml -------------------------------------------------------------------------------- /test/emitter-examples/quotedbackslash.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/quotedbackslash.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scalar-multiline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scalar-multiline.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scalar-singlequoted.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scalar-singlequoted.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scalar-space.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scalar-space.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scalar-space1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scalar-space1.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scalars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scalars.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scalars2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scalars2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scanner-c-1.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scanner-c-10.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-11.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scanner-c-11.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-12.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scanner-c-12.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-13.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scanner-c-13.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-2.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | ... 3 | -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-3.yaml: -------------------------------------------------------------------------------- 1 | 'a scalar' 2 | -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-4.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | 'a scalar' 3 | ... 4 | -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scanner-c-5.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-6.yaml: -------------------------------------------------------------------------------- 1 | &A [ *A ] 2 | -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-7.yaml: -------------------------------------------------------------------------------- 1 | !!float "3.14" # A good approximation. 2 | -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-8-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scanner-c-8-2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scanner-c-8.yaml -------------------------------------------------------------------------------- /test/emitter-examples/scanner-c-9.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/scanner-c-9.yaml -------------------------------------------------------------------------------- /test/emitter-examples/seq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/seq.yaml -------------------------------------------------------------------------------- /test/emitter-examples/seq1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/seq1.yaml -------------------------------------------------------------------------------- /test/emitter-examples/seq2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/seq2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/seq3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/seq3.yaml -------------------------------------------------------------------------------- /test/emitter-examples/seq4.yaml: -------------------------------------------------------------------------------- 1 | [ : empty ] 2 | -------------------------------------------------------------------------------- /test/emitter-examples/seq5.yaml: -------------------------------------------------------------------------------- 1 | - : empty 2 | -------------------------------------------------------------------------------- /test/emitter-examples/seq6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/seq6.yaml -------------------------------------------------------------------------------- /test/emitter-examples/sets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/sets.yaml -------------------------------------------------------------------------------- /test/emitter-examples/simple.yaml: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /test/emitter-examples/simple1.yaml: -------------------------------------------------------------------------------- 1 | --- !!str &anchor 2 | foo 3 | -------------------------------------------------------------------------------- /test/emitter-examples/simple2.yaml: -------------------------------------------------------------------------------- 1 | "foobar" 2 | -------------------------------------------------------------------------------- /test/emitter-examples/simpleanchor.yaml: -------------------------------------------------------------------------------- 1 | &anchor key: value 2 | -------------------------------------------------------------------------------- /test/emitter-examples/simpleanchor1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/simpleanchor1.yaml -------------------------------------------------------------------------------- /test/emitter-examples/simpleanchor2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/simpleanchor2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/simpleanchor3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/simpleanchor3.yaml -------------------------------------------------------------------------------- /test/emitter-examples/simpleanchor4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/simpleanchor4.yaml -------------------------------------------------------------------------------- /test/emitter-examples/simplefolded.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/simplefolded.yaml -------------------------------------------------------------------------------- /test/emitter-examples/simplekey.yaml: -------------------------------------------------------------------------------- 1 | key : value 2 | -------------------------------------------------------------------------------- /test/emitter-examples/simplekey1.yaml: -------------------------------------------------------------------------------- 1 | { key : value } 2 | -------------------------------------------------------------------------------- /test/emitter-examples/simplekey2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/simplekey2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/simplekey3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/simplekey3.yaml -------------------------------------------------------------------------------- /test/emitter-examples/simplekey4.yaml: -------------------------------------------------------------------------------- 1 | a: b 2 | c: d 3 | -------------------------------------------------------------------------------- /test/emitter-examples/simplekey5.yaml: -------------------------------------------------------------------------------- 1 | key: 2 | value 3 | -------------------------------------------------------------------------------- /test/emitter-examples/simpleliteral.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/simpleliteral.yaml -------------------------------------------------------------------------------- /test/emitter-examples/simpleseq.yaml: -------------------------------------------------------------------------------- 1 | - 1 2 | - 2 3 | - 3 4 | -------------------------------------------------------------------------------- /test/emitter-examples/simpleseq1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/simpleseq1.yaml -------------------------------------------------------------------------------- /test/emitter-examples/singlepairimp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/singlepairimp.yaml -------------------------------------------------------------------------------- /test/emitter-examples/singlepairimp2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/singlepairimp2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/sqscalar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/sqscalar.yaml -------------------------------------------------------------------------------- /test/emitter-examples/sqscalarspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/sqscalarspace.yaml -------------------------------------------------------------------------------- /test/emitter-examples/strings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/strings.yaml -------------------------------------------------------------------------------- /test/emitter-examples/t.yaml: -------------------------------------------------------------------------------- 1 | : a 2 | -------------------------------------------------------------------------------- /test/emitter-examples/t1.yaml: -------------------------------------------------------------------------------- 1 | x: a 2 | -------------------------------------------------------------------------------- /test/emitter-examples/t2.yaml: -------------------------------------------------------------------------------- 1 | ? : a 2 | -------------------------------------------------------------------------------- /test/emitter-examples/t3.yaml: -------------------------------------------------------------------------------- 1 | ? x : a 2 | -------------------------------------------------------------------------------- /test/emitter-examples/t4.yaml: -------------------------------------------------------------------------------- 1 | ? x # foo 2 | : a 3 | -------------------------------------------------------------------------------- /test/emitter-examples/t5.yaml: -------------------------------------------------------------------------------- 1 | { ? : a } 2 | -------------------------------------------------------------------------------- /test/emitter-examples/tabsmix.yaml: -------------------------------------------------------------------------------- 1 | - > 2 | 3 | detected 4 | -------------------------------------------------------------------------------- /test/emitter-examples/tagdirective.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/tagdirective.yaml -------------------------------------------------------------------------------- /test/emitter-examples/tagesc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/tagesc.yaml -------------------------------------------------------------------------------- /test/emitter-examples/tags-1.yaml: -------------------------------------------------------------------------------- 1 | explicit_string: !!str 0.5 2 | -------------------------------------------------------------------------------- /test/emitter-examples/tags.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/tags.yaml -------------------------------------------------------------------------------- /test/emitter-examples/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/test.yaml -------------------------------------------------------------------------------- /test/emitter-examples/test1.yaml: -------------------------------------------------------------------------------- 1 | aa: 2 | bb: cc 3 | dd: ee 4 | -------------------------------------------------------------------------------- /test/emitter-examples/test2.yaml: -------------------------------------------------------------------------------- 1 | a: b 2 | c: d 3 | -------------------------------------------------------------------------------- /test/emitter-examples/u.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/u.yaml -------------------------------------------------------------------------------- /test/emitter-examples/u1.yaml: -------------------------------------------------------------------------------- 1 | - [ : empty ] 2 | -------------------------------------------------------------------------------- /test/emitter-examples/u2.yaml: -------------------------------------------------------------------------------- 1 | - { : empty } 2 | -------------------------------------------------------------------------------- /test/emitter-examples/u3.yaml: -------------------------------------------------------------------------------- 1 | : empty 2 | -------------------------------------------------------------------------------- /test/emitter-examples/utf8-simple.yaml: -------------------------------------------------------------------------------- 1 | Τιμή ελληνική 2 | -------------------------------------------------------------------------------- /test/emitter-examples/utf8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/utf8.yaml -------------------------------------------------------------------------------- /test/emitter-examples/v.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/v.yaml -------------------------------------------------------------------------------- /test/emitter-examples/v1.yaml: -------------------------------------------------------------------------------- 1 | ? key : value 2 | -------------------------------------------------------------------------------- /test/emitter-examples/v2.yaml: -------------------------------------------------------------------------------- 1 | { ? d : e } 2 | -------------------------------------------------------------------------------- /test/emitter-examples/version.yaml: -------------------------------------------------------------------------------- 1 | # test 2 | %YAML 1.1 3 | --- 4 | # more comments 5 | -------------------------------------------------------------------------------- /test/emitter-examples/weirdplain.yaml: -------------------------------------------------------------------------------- 1 | this is a:w weird plain 2 | -------------------------------------------------------------------------------- /test/emitter-examples/ws0.yaml: -------------------------------------------------------------------------------- 1 | --- scalar 2 | -------------------------------------------------------------------------------- /test/emitter-examples/ws1.yaml: -------------------------------------------------------------------------------- 1 | --- scalar 2 | -------------------------------------------------------------------------------- /test/emitter-examples/ws2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/ws2.yaml -------------------------------------------------------------------------------- /test/emitter-examples/ws3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/ws3.yaml -------------------------------------------------------------------------------- /test/emitter-examples/y.yaml: -------------------------------------------------------------------------------- 1 | a: 2 | ? b 3 | : c 4 | -------------------------------------------------------------------------------- /test/emitter-examples/yaml-version.yaml: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | --- 3 | [1, 2, 3] 4 | -------------------------------------------------------------------------------- /test/emitter-examples/yy.yaml: -------------------------------------------------------------------------------- 1 | a: 2 | ? b : c 3 | -------------------------------------------------------------------------------- /test/emitter-examples/zeroexplicit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/emitter-examples/zeroexplicit.yaml -------------------------------------------------------------------------------- /test/jsontestsuite.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/jsontestsuite.test -------------------------------------------------------------------------------- /test/libfyaml-test-allocator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/libfyaml-test-allocator.c -------------------------------------------------------------------------------- /test/libfyaml-test-core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/libfyaml-test-core.c -------------------------------------------------------------------------------- /test/libfyaml-test-emit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/libfyaml-test-emit.c -------------------------------------------------------------------------------- /test/libfyaml-test-meta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/libfyaml-test-meta.c -------------------------------------------------------------------------------- /test/libfyaml-test-parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/libfyaml-test-parser.c -------------------------------------------------------------------------------- /test/libfyaml-test-private-id.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/libfyaml-test-private-id.c -------------------------------------------------------------------------------- /test/libfyaml-test-private.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/libfyaml-test-private.c -------------------------------------------------------------------------------- /test/libfyaml-test-thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/libfyaml-test-thread.c -------------------------------------------------------------------------------- /test/libfyaml-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/libfyaml-test.c -------------------------------------------------------------------------------- /test/libfyaml.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/libfyaml.test -------------------------------------------------------------------------------- /test/test-env: -------------------------------------------------------------------------------- 1 | # test environment for libfyaml 2 | -------------------------------------------------------------------------------- /test/test-errors/0002/===: -------------------------------------------------------------------------------- 1 | Duplicate key (plain scalar) 2 | -------------------------------------------------------------------------------- /test/test-errors/0002/in.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/test-errors/0002/in.yaml -------------------------------------------------------------------------------- /test/test-errors/0002/test.error: -------------------------------------------------------------------------------- 1 | :2:1: error: duplicate key 2 | -------------------------------------------------------------------------------- /test/test-errors/0003/===: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/test-errors/0003/=== -------------------------------------------------------------------------------- /test/test-errors/0003/in.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/test-errors/0003/in.yaml -------------------------------------------------------------------------------- /test/test-errors/0003/test.error: -------------------------------------------------------------------------------- 1 | :2:2: error: duplicate key 2 | -------------------------------------------------------------------------------- /test/test-errors/0004/===: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/test-errors/0004/=== -------------------------------------------------------------------------------- /test/test-errors/0004/in.yaml: -------------------------------------------------------------------------------- 1 | foo: bar 2 | ? |- 3 | foo 4 | : baz 5 | -------------------------------------------------------------------------------- /test/test-errors/0004/test.error: -------------------------------------------------------------------------------- 1 | :3:1: error: duplicate key 2 | -------------------------------------------------------------------------------- /test/test-errors/0005/===: -------------------------------------------------------------------------------- 1 | Duplicate key (sequence) 2 | -------------------------------------------------------------------------------- /test/test-errors/0005/in.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/test-errors/0005/in.yaml -------------------------------------------------------------------------------- /test/test-errors/0005/test.error: -------------------------------------------------------------------------------- 1 | :2:1: error: duplicate key 2 | -------------------------------------------------------------------------------- /test/test-errors/0006/===: -------------------------------------------------------------------------------- 1 | Duplicate key (simple mapping) 2 | -------------------------------------------------------------------------------- /test/test-errors/0006/in.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/test-errors/0006/in.yaml -------------------------------------------------------------------------------- /test/test-errors/0006/test.error: -------------------------------------------------------------------------------- 1 | :2:1: error: duplicate key 2 | -------------------------------------------------------------------------------- /test/test-errors/0007/===: -------------------------------------------------------------------------------- 1 | Duplicate key (complex sorted mapping) 2 | -------------------------------------------------------------------------------- /test/test-errors/0007/in.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/test-errors/0007/in.yaml -------------------------------------------------------------------------------- /test/test-errors/0007/test.error: -------------------------------------------------------------------------------- 1 | :2:1: error: duplicate key 2 | -------------------------------------------------------------------------------- /test/test-errors/0008/===: -------------------------------------------------------------------------------- 1 | Unknown alias 2 | -------------------------------------------------------------------------------- /test/test-errors/0008/in.yaml: -------------------------------------------------------------------------------- 1 | a: *b 2 | -------------------------------------------------------------------------------- /test/test-errors/0008/test.error: -------------------------------------------------------------------------------- 1 | :1:5: error: invalid alias 2 | -------------------------------------------------------------------------------- /test/test-errors/0009/===: -------------------------------------------------------------------------------- 1 | Invalid merge key (referencing not a mapping) 2 | -------------------------------------------------------------------------------- /test/test-errors/0009/in.yaml: -------------------------------------------------------------------------------- 1 | - &FOO foo 2 | - << : *FOO 3 | -------------------------------------------------------------------------------- /test/test-errors/0009/test.error: -------------------------------------------------------------------------------- 1 | :2:9: error: invalid merge key value 2 | -------------------------------------------------------------------------------- /test/test-errors/0010/===: -------------------------------------------------------------------------------- 1 | Invalid merge key (not an alias, scalar) 2 | -------------------------------------------------------------------------------- /test/test-errors/0010/in.yaml: -------------------------------------------------------------------------------- 1 | - << : FOO 2 | -------------------------------------------------------------------------------- /test/test-errors/0010/test.error: -------------------------------------------------------------------------------- 1 | :1:8: error: invalid merge key value 2 | -------------------------------------------------------------------------------- /test/test-errors/0011/===: -------------------------------------------------------------------------------- 1 | Invalid merge key (not an alias sequence item) 2 | -------------------------------------------------------------------------------- /test/test-errors/0011/in.yaml: -------------------------------------------------------------------------------- 1 | - &FOO foo 2 | - << : [ *FOO, bar ] 3 | -------------------------------------------------------------------------------- /test/test-errors/0011/test.error: -------------------------------------------------------------------------------- 1 | :2:8: error: invalid merge key value 2 | -------------------------------------------------------------------------------- /test/testemitter-restreaming.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/testemitter-restreaming.test -------------------------------------------------------------------------------- /test/testemitter-streaming.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/testemitter-streaming.test -------------------------------------------------------------------------------- /test/testemitter.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/testemitter.test -------------------------------------------------------------------------------- /test/testerrors.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/testerrors.test -------------------------------------------------------------------------------- /test/testsuite-evstream.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/testsuite-evstream.test -------------------------------------------------------------------------------- /test/testsuite-json.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/testsuite-json.test -------------------------------------------------------------------------------- /test/testsuite-resolution.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/testsuite-resolution.test -------------------------------------------------------------------------------- /test/testsuite.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantoniou/libfyaml/HEAD/test/testsuite.test --------------------------------------------------------------------------------