def add_block(pBlock)
      return nil unless pBlock.is_a?(Languages::BlockData)
      pBlock.level = @currentLevel
      @basicStructure.push(pBlock)
    end
def add_block(pBlock)
      return nil unless pBlock.is_a?(Languages::BlockData)
      pBlock.level = @currentLevel
      @basicStructure.push(pBlock)
    end
Add block to basicStructure
 @param pBlock BlockData to add inside basicStructure