[
  {
    "type": "SingleLine",
    "text": " adapted from http://asmjs.org/spec/latest/",
    "start": {
      "line": 1,
      "column": 0,
      "offset": 0
    },
    "end": {
      "line": 2,
      "column": 0,
      "offset": 46
    }
  },
  {
    "type": "SingleLine",
    "text": " asm.js forces byte addressing of the heap by requiring shifting by 3",
    "start": {
      "line": 11,
      "column": 4,
      "offset": 219
    },
    "end": {
      "line": 12,
      "column": 0,
      "offset": 291
    }
  },
  {
    "type": "SingleLine",
    "text": " asm.js forces byte addressing of the heap by requiring shifting by 3",
    "start": {
      "line": 32,
      "column": 4,
      "offset": 689
    },
    "end": {
      "line": 33,
      "column": 0,
      "offset": 761
    }
  }
]
