#! /bin/env tclsh
proc cmd args {
set args [lassign $args[set args {}] pkg]
package require [list ycl {*}$pkg]
set res [[yclprefix] {*}${pkg} {*}$args]
if {$res ne {}} {
puts $res
}
}
### compatibility ###
variable yclpath [file normalize [file dirname [info script]]]
if {[namespace which ::tailcall] eq {}} {
namespace eval [yclprefix]::tailcall {
source [file join $yclpath/../../tailcall/lib/tailcall.tcl]
namespace export {[a-z]*}
}
namespace eval :: {
namespace import [yclprefix]::tailcall::tailcall
}
}