packages feed

jacinda-3.0.2.0: examples/tags.jac

fn processStr(l) :=
  let
    val s := l->1
    val line := split s /[ \(:]+/
    val col := #line.1 + 1
    val outLine := sprintf '%s\t%s\tcall cursor(%i,%i)' (line.2 . fp . l->2 . col)
  in outLine end;

processStr¨{%/fn +[[:lower:]][[:latin:]]*.*:=/}{(`0 . ix)}