27.1.1. Sledování běhu programu

Někdy potřebujeme sledovat stav zpracování programu v jeho průběhu. K tomuto můžeme s úspěchem použít funkci set_trace_func jenž nastavuje sledovací (trace) funkci.

set_trace_func proc { |event, file, line, id, binding, classname|
    printf "%8s %s:%-2d %10s %8s\n", event, file, line, id, classname
}
Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .