{
  "translations": {
    "en": {
      "av_preorder": "Preorder traversal begins.",
      "av_nullcheck": "Check to see if node is null.",
      "av_isnotnull": "Not null.",
      "av_leftchild": "Make recursive call on left child.",
      "av_rightchild": "Make recursive call on right child.",
      "av_isnull": "Null.",
      "av_visit": "Visit ",
      "av_done": "Finished the preorder traversal on "
    }
  },
  "code": {
    "java": [{
      "url": "../../../SourceCode/Java/Binary/Preorder.java",
      "lineNumbers": false,
      "startAfter": "/* *** ODSATag: preorder *** */",
      "endBefore": "/* *** ODSAendTag: preorder *** */",
      "tags": {
        "sig": 1,
        "checknull": 2,
        "visit": 3,
        "visitleft": 4,
        "visitright": 5,
        "end": 6
      }
    }],
    "java_generic": [{
      "url": "../../../SourceCode/Java_Generic/Binary/Preorder.java",
      "lineNumbers": false,
      "startAfter": "/* *** ODSATag: preorder *** */",
      "endBefore": "/* *** ODSAendTag: preorder *** */",
      "tags": {
        "sig": 1,
        "checknull": 2,
        "visit": 3,
        "visitleft": 4,
        "visitright": 5,
        "end": 6
      }
    }]
  }
}
