contract users{
    struct User{
        uint id;
        string str;
    }
    User [] public adds;
    function del(){
        delete adds;
    }
    function delElem(uint i){
        delete adds[i];
    }
    function add(uint id,string cc){
        adds.push(User(id,cc));
    }
    function getLength()constant returns(uint){
        return adds.length;
    }}

How to debug this contract in [browser-solidity][1]? Can breakpoints be used?


  [1]: https://ethereum.github.io/browser-solidity/#version=0.3.6&optimize=true