# ACTIVESTATE TEAPOT-PKG BEGIN TM -*- tcl -*- # -- Tcl Module # @@ Meta Begin # Package dom 2.6 # Meta as::author {Steve Ball} # Meta as::build::date 2015-03-13 # Meta as::origin http://www.zveno.com # Meta category XML # Meta description This package implements a generic DOM API # Meta license BSD # Meta platform tcl # Meta require {Tcl 8.4} # Meta require dom::generic # Meta require dom::c # Meta require dom::tcl # Meta subject DOM processing {text processing} XML XSLT # Meta summary DOM API # @@ Meta End # ACTIVESTATE TEAPOT-PKG BEGIN DECLARE package provide dom 2.6 # ACTIVESTATE TEAPOT-PKG END DECLARE # ACTIVESTATE TEAPOT-PKG END TM namespace eval ::dom {} if {[catch {package require dom::generic 2.6}]} { package require dom::tclgeneric } else { catch {package require dom::c} catch {package require dom::libxml2 2.6} } package provide dom 2.6 # Both the C and pure Tcl versions of the generic layer # make use of the Tcl implementation. package require dom::tcl