--- /dev/null
+proc parse-bool {v} {
+ if {$v == ""} {
+ return no
+ }
+ if {![string is boolean $v]} {
+ puts {is not boolean}
+ exit 1
+ }
+ if {$v} {
+ return yes
+ }
+ return no
+}
}
return $addrs
}
-
-package provide net-utils
#!/usr/bin/env jimsh
-set n [read -nonewline stdin]
-if {$n == ""} {
- set n no
-}
-if {![string is boolean $n]} {
- puts {is not boolean}
- exit 1
-}
-puts $n
+package require check-utils
+set v [parse-bool [read -nonewline stdin]]
+puts $v
#!/usr/bin/env jimsh
-set n [read -nonewline stdin]
-if {$n == ""} {
- set n no
-}
-if {![string is boolean $n]} {
- puts {is not boolean}
- exit 1
-}
-puts $n
+package require check-utils
+set v [parse-bool [read -nonewline stdin]]
+puts $v