{auto} implemented output function
implemented if conditions in jit
implemented jit code generation to retrieve a variable or member