bug fix
fix '^' function of the interpreter
fix content protecting method of demo page