Helper function to work with R and Tcl

l_nestedTclList2Rlist(tclobj, transform = function(x) {     as.numeric(x)
  })

Arguments

tclobj

a tcl object as returned by tcl and .Tcl

transform

a function to transfrom the string output to another data type

Value

a nested R list

See also

Examples

tclobj <- .Tcl('set a {{1 2 3} {2 3 4 4} {3 5 3 3}}') l_nestedTclList2Rlist(tclobj)
#> [[1]] #> [1] 1 2 3 #> #> [[2]] #> [1] 2 3 4 4 #> #> [[3]] #> [1] 3 5 3 3 #>