Reference of JACK - java-based agent language