├── .gitignore ├── tests ├── testdata │ ├── encoding │ │ ├── tests1.dat │ │ ├── test-yahoo-jp.dat │ │ └── tests2.dat │ ├── tokenizer │ │ ├── pendingSpecChanges.test │ │ ├── aa-lisp-tests.test │ │ ├── xmlViolation.test │ │ ├── unicodeCharsProblematic.test │ │ ├── escapeFlag.test │ │ ├── contentModelFlags.test │ │ ├── domjs.test │ │ ├── test1.test │ │ └── test2.test │ ├── tree-construction │ │ ├── pending-spec-changes-plain-text-unsafe.dat │ │ ├── button.dat │ │ ├── adoption02.dat │ │ ├── inbody01.dat │ │ ├── isindex.dat │ │ ├── tests4.dat │ │ ├── tests24.dat │ │ ├── tests14.dat │ │ ├── pending-spec-changes.dat │ │ ├── webkit02.dat │ │ ├── tests12.dat │ │ ├── comments01.dat │ │ ├── tests17.dat │ │ ├── adoption01.dat │ │ ├── tests21.dat │ │ ├── tests25.dat │ │ ├── tests23.dat │ │ ├── tables01.dat │ │ ├── html5test-com.dat │ │ ├── tests22.dat │ │ ├── tests8.dat │ │ ├── tests5.dat │ │ ├── entities02.dat │ │ ├── tests15.dat │ │ ├── tricky01.dat │ │ ├── tests18.dat │ │ ├── scriptdata01.dat │ │ ├── plain-text-unsafe.dat │ │ ├── tests3.dat │ │ ├── tests26.dat │ │ ├── doctype01.dat │ │ ├── tests20.dat │ │ └── tests7.dat │ └── serializer │ │ ├── options.test │ │ ├── whitespace.test │ │ ├── injectmeta.test │ │ └── core.test ├── packages.lisp ├── run-tests.lisp ├── support.lisp ├── test-inputstream.lisp ├── test-tree-builder.lisp └── test-parser.lisp ├── .travis.yml ├── LICENSES ├── html5-parser-class.lisp ├── packages.lisp ├── cxml └── cxml-dom.lisp ├── cl-html5-parser.asd ├── xmls.lisp ├── README.md ├── simple-tree.lisp └── COPYING.LIB /.gitignore: -------------------------------------------------------------------------------- 1 | README.html 2 | 3 | *.fasl 4 | -------------------------------------------------------------------------------- /tests/testdata/encoding/tests1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruricolist/cl-html5-parser/master/tests/testdata/encoding/tests1.dat -------------------------------------------------------------------------------- /tests/testdata/tokenizer/pendingSpecChanges.test: -------------------------------------------------------------------------------- 1 | {"tests": [ 2 | 3 | {"description":" 6 |