Version: Beta 1.1 release 2 This version has the following modifications: 1) The following bugs was corrected: a) When in a reactive method you use neither local variables nor parameters but you use atoms, the generated code does not compile. b) When you use the atom instruction (atom{ }) in the instructions that have two branches (like when-else), the code generated contains old atomic instructions. There was found a bug in the construction of static reactive methods (this kind of class cannot been instanced) that it has not been resol ved because its complexity. For the moment you can use something like this: public class static1 implements Agent { static public Program b1(){ return new static1().bo1(); } public reactive bo1() { ... reactive code .. } public reactive rmain(String args[]) { call b1(); } } 2) It was modified the implementation of reactive methods in order to recover the inheritance funcionality. 3) It was modifies the REJO grammar in order to allow programers to use some tokens (atom and stop) as names in functions. 4) There was modified the REJOC script in order to run with a path before the name of the rejo. 5) There was modified the Ros.java file in order to allow programmers to run rejos and reactive scripts (Rsh) as parameters, ex. $ run rejo $ run file.rs 6) It was added the semantics in REJO/ROS web page. This section is not finished (as others) and is in continuous improvement.