ycl

Artifact [7c187e9abc]
Login

Artifact [7c187e9abc]

Artifact 7c187e9abc0e83ca5713f5880fa098ec6ca7313e:


#! /bin/env tclsh


package ifneeded {ycl parse}  0.1 [list apply {{dir} {
	package require {ycl package}
	[yclprefix] package prep parse
	package provide {ycl parse} 0.1
}} $dir]


package ifneeded {ycl parse digitalForensicsXml incremental} 0.1 [list apply {{dir} {
	package require {ycl parse}
	set ns parse::digitalForensicsXml::incremental
	set fullns [yclprefix]::$ns
	if {[namespace exists $fullns]} {
		error [list {namespace exists} $fullns]
	}
	namespace eval [info object namespace ::oo::object] [
		list my createWithNamespace $fullns $fullns]
	namespace eval [info object namespace $fullns] [
		list ::source [
			file join $dir lib d digitalForensicsXml incremental.tcl]
	]
	namespace eval [namespace parent $fullns] {
		namespace export *
	}
	package provide {ycl parse digitalForensicsXml incremental} 0.1
}} $dir]


package ifneeded {ycl parse photorec log} 0.1 [list apply {{dir} {
	package require {ycl parse}
	set name [yclprefix]::parse::photorec::log
	[yclprefix] package prep parse::photorec
	[yclprefix] package shelf {parse photorec log} 0.1 [
		file join $dir lib p photorec log.tcl]
}} $dir]


package ifneeded {ycl parse http util} 0.2 [list apply {{dir} {
	package require {ycl parse}
	[yclprefix] package source parse::http::util [
		file join $dir lib h http util.tcl]
	package provide {ycl parse http util} 0.2
}} $dir]

package ifneeded {ycl parse http util test} 0.1 [list apply {{dir} {
	package require {ycl parse http util}
	[yclprefix] package source parse::http::util::test [
		file join $dir lib h http util.test.tcl]
	package provide {ycl parse http util test} 0.1
}} $dir]


package ifneeded {ycl parse r} 0.1 [list apply {{dir} {
	package require {ycl parse}
	[yclprefix]::package::source parse::r [
		file join $dir lib r r r.tcl]
	package provide {ycl parse r} 0.1
}} $dir]


package ifneeded {ycl parse r test} 0.1 [list apply {{dir} {
	package require {ycl parse}
	[yclprefix]::package::source parse::r::test [
		file join $dir lib r r r.test.tcl]
	package provide {ycl parse r test} 0.1
}} $dir]


package ifneeded {ycl parse tcl} 0.1 [list apply {{dir} {
	package require {ycl parse}
	[yclprefix]::package::source parse::tcl [
		file join $dir lib t tcl tcl.tcl]
	package provide {ycl parse tcl} 0.1
}} $dir]


package ifneeded {ycl parse tcl commands} 0.1 [list apply {{dir} {
	package require {ycl package}
	[yclprefix] package prep ycl::parse::tcl
	[yclprefix] package source parse::tcl::commands [
		file join $dir lib t tcl commands.tcl]
	package provide {ycl parse tcl commands} 0.1
}} $dir]


package ifneeded {ycl parse tcl common} 0.1 [list apply {{dir} {
	package require {ycl parse}
	[yclprefix]::package::source parse::tcl::common [
		file join $dir lib t tcl common.tcl]
	package provide {ycl parse tcl common} 0.1
}} $dir]


package ifneeded {ycl parse tcl graph} 0.1 [list apply {{dir} {
	package require {ycl parse tcl}
	package require {ycl parser graph}
	set name [yclprefix]::parse::tcl::graph
	[[yclprefix] parser graph .spawn $name] init
	$name .eval [list ::source [
		file join $dir lib t tcl graph.tcl]]
	package provide {ycl parse tcl graph} 0.1
}} $dir]


package ifneeded {ycl parse tcl graph test} 0.1 [list apply {{dir} {
	package require {ycl parse tcl graph}
	[yclprefix]::package::source parse::tcl::graph::test [
		file join $dir lib t tcl graph.test.tcl]
	package provide {ycl parse tcl graph test} 0.1
}} $dir]


package ifneeded {ycl parse tcl stream} 0.1 [list apply {{dir} {
	package require {ycl parse tcl}
	[yclprefix]::package::source parse::tcl::stream [
		file join $dir lib t tcl stream.tcl]
	package provide {ycl parse tcl stream} 0.1
}} $dir]


package ifneeded {ycl parse tcl stream critcl} 0.1 [list apply {{dir} {
	[yclprefix] package prep {parse tcl stream}
	[yclprefix]::package::source parse::tcl::stream [
		file join $dir lib t tcl stream.critcl]
	package provide {ycl parse tcl stream critcl} 0.1
}} $dir]

package ifneeded {ycl parse tcl stream interpret} 0.1 [list apply {{dir} {
	[yclprefix] package prep {parse tcl stream}
	[yclprefix]::package::source parse::tcl::stream::interpret [
		file join $dir lib t tcl stream interpret.tcl]
	package provide {ycl parse tcl stream interpret} 0.1
}} $dir]


package ifneeded {ycl parse tcl stream test} 0.1 [list apply {{dir} {
	package require {ycl parse tcl stream}
	[yclprefix]::package::source parse::tcl::stream::test [
		file join $dir lib t tcl stream.test.tcl]
	package provide {ycl parse tcl stream test} 0.1
}} $dir]


package ifneeded {ycl parse tcl table test} 0.1 [list apply {{dir} {
	package require {ycl parse tcl table}
	[yclprefix]::package::source parse::tcl::table::test [
		file join $dir lib t tcl table.test.tcl]
	package provide {ycl parse tcl table test} 0.1
}} $dir]


package ifneeded {ycl parse tcl test} 0.1 [list apply {{dir} {
	package require {ycl parse tcl}
	[yclprefix]::package::source parse::tcl::test [
		file join $dir lib t tcl test.tcl]
	package provide {ycl parse tcl test} 0.1
}} $dir]


package ifneeded {ycl parse xml} 0.1 [list apply {{dir} {
	package require {ycl parse}
	package require {ycl parser graph}
	set name [yclprefix]::parse::xml
	[yclprefix] parser graph .new $name
	$name .specialize
	$name .eval [list ::source [
		file join $dir lib x xml xml.tcl]]
	[yclprefix]::package::source parse::xml::util [
		file join $dir lib x xml util.tcl]
	$name .eval [list $name .routine util]
	package provide {ycl parse xml} 0.1
}} $dir]


package ifneeded {ycl parse xml accelerated} 0.1 [list apply {{dir} {
	package require {ycl parse xml}
	[yclprefix] parse xml util accelerateEncodeInvalidChars
	package provide {ycl parse xml accelerated} 0.1
}} $dir]


package ifneeded {ycl parse xml test} 0.1 [list apply {{dir} {
	package require {ycl parse xml}
	[yclprefix]::package::source parse::xml::test [
		file join $dir lib x xml xml.test.tcl]
	package provide {ycl parse xml test} 0.1
}} $dir]