{
  "translations": {
    "en": {
      "sc1": "As with any array-based implementation, <code>stackArray</code> must be declared of fixed size when the stack is created.",
      "sc2": "In the stack constructor, <code>size</code> indicates stack size.",
      "sc3": "Variable <code>top</code> acts somewhat like a current position value (because the \"current\" position is always at the top of the stack). It also indicates the number of elements currently in the stack."
    }
  },
  "code": {
    "java": [{
      "url": "../../../SourceCode/Java/Lists/AStack.java",
      "lineNumbers": false,
      "startAfter": "/* *** ODSATag: AStack1 *** */",
      "endBefore": "/* *** ODSAendTag: AStack1 *** */",
      "tags": {
        "sig": 2,
        "top": 5,
        "constructor": 8
      }
    }],
    "java_generic": [{
      "url": "../../../SourceCode/Java_Generic/Lists/AStack.java",
      "lineNumbers": false,
      "startAfter": "/* *** ODSATag: AStack1 *** */",
      "endBefore": "/* *** ODSAendTag: AStack1 *** */",
      "tags": {
        "sig": 2,
        "top": 5,
        "constructor": 9
      }
    }]
  }
}
