text: exports.drive = (m) => {
  
      m.functionEnter(["global@0", 0, {"type":"functionEnter","location":{"fileName":"fish-exec.js","pos":{"start":[1,1],"end":[19,4]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"fish-exec.js","pos":{"start":[1,1],"end":[19,3]}}}]);
  
      m.pop([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[1,1],"end":[19,3]}}}]);
  
      m.functionExit(["global@0", 8, {"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[1,1],"end":[19,4]}}}]);
  
      m.initVar(["global^exports", {"type":"declaration","location":{"fileName":"fish-exec.js","pos":{"start":[1,2],"end":[19,2]}},"name":"exports"}]);
  
      m.initVar(["global^require", {"type":"declaration","location":{"fileName":"fish-exec.js","pos":{"start":[1,2],"end":[19,2]}},"name":"require"}]);
  
      m.initVar(["global^module", {"type":"declaration","location":{"fileName":"fish-exec.js","pos":{"start":[1,2],"end":[19,2]}},"name":"module"}]);
  
      m.initVar(["global^__filename", {"type":"declaration","location":{"fileName":"fish-exec.js","pos":{"start":[1,2],"end":[19,2]}},"name":"__filename"}]);
  
      m.initVar(["global^__dirname", {"type":"declaration","location":{"fileName":"fish-exec.js","pos":{"start":[1,2],"end":[19,2]}},"name":"__dirname"}]);
  
      m.initVar(["global^dummySource", {"type":"declaration","location":{"fileName":"fish-exec.js","pos":{"start":[1,2],"end":[19,2]}},"name":"dummySource"}]);
  
      m.initVar(["global^DUMMY_FILE", {"type":"declaration","location":{"fileName":"fish-exec.js","pos":{"start":[1,2],"end":[19,2]}},"name":"DUMMY_FILE"}]);
  
      m.initVar(["global^payload", {"type":"declaration","location":{"fileName":"fish-exec.js","pos":{"start":[1,2],"end":[19,2]}},"name":"payload"}]);
  
      m.initVar(["global^fish", {"type":"declaration","location":{"fileName":"fish-exec.js","pos":{"start":[1,2],"end":[19,2]}},"name":"fish"}]);
  
      m.functionEnter(["global@1", 5, {"type":"functionEnter","location":{"fileName":"fish-exec.js","pos":{"start":[1,2],"end":[19,2]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"fish-exec.js","pos":{"start":[9,1],"end":[11,2]}}}]);
  
      m.writeVar(["global^dummySource", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[9,1],"end":[11,2]}},"name":"dummySource"}]);
  
      m.literal([{"type":"literal","location":{"fileName":"fish-exec.js","pos":{"start":[1,69],"end":[3,2]}}}]);
  
      m.writeVar(["global^done", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[1,62],"end":[3,2]}},"name":"done"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[1,62],"end":[3,2]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"fish-exec.js","pos":{"start":[5,18],"end":[5,27]}}}]);
  
      m.writeVar(["global^DUMMY_FILE", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[5,5],"end":[5,26]}},"name":"DUMMY_FILE"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[5,5],"end":[5,26]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"fish-exec.js","pos":{"start":[7,15],"end":[7,25]}}}]);
  
      m.readVar(["global^DUMMY_FILE", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[7,28],"end":[7,38]}},"name":"DUMMY_FILE"}]);
  
      m.binary([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[7,15],"end":[7,38]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"fish-exec.js","pos":{"start":[7,41],"end":[7,44]}}}]);
  
      m.binary([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[7,15],"end":[7,44]}}}]);
  
      m.writeVar(["global^payload", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[7,5],"end":[7,43]}},"name":"payload"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[7,5],"end":[7,43]}}}]);
  
      m.readVar(["global^dummySource", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[13,1],"end":[13,12]}},"name":"dummySource"}]);
  
      m.literal([{"type":"literal","location":{"fileName":"fish-exec.js","pos":{"start":[13,13],"end":[13,16]}}}]);
  
      m.functionInvokeStart(["global@3", 1, 1, {"type":"functionInvocation","location":{"fileName":"fish-exec.js","pos":{"start":[13,1],"end":[13,17]}},"name":"dummySource"}]);
  
      m.initVar(["global@3#4^val", {"type":"declaration","location":{"fileName":"fish-exec.js","pos":{"start":[9,1],"end":[11,2]}},"name":"val"}]);
  
      m.functionEnter(["global@3", 1, {"type":"functionEnter","location":{"fileName":"fish-exec.js","pos":{"start":[9,1],"end":[11,2]}}}]);
  
      m.readVar(["global^payload", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[10,5],"end":[10,12]}},"name":"payload"}]);
  
      m.readVar(["global@3#4^val", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[10,16],"end":[10,19]}},"name":"val"}]);
  
      m.binary([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[10,5],"end":[10,12]}}}]);
  
      m.writeVar(["global^payload", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[10,5],"end":[10,19]}},"name":"payload"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[10,5],"end":[10,19]}}}]);
  
      m.functionExit(["global@3", 8, {"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[9,1],"end":[11,2]}}}]);
  
      m.functionInvokeEnd(["global@3", {"type":"functionReturn","location":{"fileName":"fish-exec.js","pos":{"start":[13,1],"end":[13,17]}},"name":"dummySource"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[13,1],"end":[13,17]}}}]);
  
      m.readVar(["global^require", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[15,12],"end":[15,19]}},"name":"require"}]);
  
      m.literal([{"type":"literal","location":{"fileName":"fish-exec.js","pos":{"start":[15,20],"end":[15,26]}}}]);
  
      m.functionInvokeStart(["global@6", 1, 1, {"type":"functionInvocation","location":{"fileName":"fish-exec.js","pos":{"start":[15,12],"end":[15,27]}},"name":"require"}]);
  
      m.functionEnter(["global@6#7@8", 0, {"type":"functionEnter","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,1],"end":[3,4]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,1],"end":[3,3]}}}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,1],"end":[3,3]}}}]);
  
      m.functionExit(["global@6#7@8", 12, {"type":"expr","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,1],"end":[3,4]}}}]);
  
      m.initVar(["global@6#7^exports", {"type":"declaration","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,2],"end":[3,2]}},"name":"exports"}]);
  
      m.initVar(["global@6#7^require", {"type":"declaration","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,2],"end":[3,2]}},"name":"require"}]);
  
      m.initVar(["global@6#7^module", {"type":"declaration","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,2],"end":[3,2]}},"name":"module"}]);
  
      m.initVar(["global@6#7^__filename", {"type":"declaration","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,2],"end":[3,2]}},"name":"__filename"}]);
  
      m.initVar(["global@6#7^__dirname", {"type":"declaration","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,2],"end":[3,2]}},"name":"__dirname"}]);
  
      m.functionEnter(["global@6#7@9", 5, {"type":"functionEnter","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,2],"end":[3,2]}}}]);
  
      m.readVar(["global@6#7^module", {"type":"variable","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,62],"end":[1,68]}},"name":"module"}]);
  
      m.readVar(["global@6#7^require", {"type":"variable","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,79],"end":[1,86]}},"name":"require"}]);
  
      m.literal([{"type":"literal","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,87],"end":[1,99]}}}]);
  
      m.functionInvokeStart(["global@6#7@11", 1, 1, {"type":"functionInvocation","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,79],"end":[1,100]}},"name":"require"}]);
  
      m.functionEnter(["global@6#7@11#12@13", 0, {"type":"functionEnter","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,1],"end":[53,4]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,1],"end":[53,3]}}}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,1],"end":[53,3]}}}]);
  
      m.functionExit(["global@6#7@11#12@13", 19, {"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,1],"end":[53,4]}}}]);
  
      m.initVar(["global@6#7@11#12^exports", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}},"name":"exports"}]);
  
      m.initVar(["global@6#7@11#12^require", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}},"name":"require"}]);
  
      m.initVar(["global@6#7@11#12^module", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}},"name":"module"}]);
  
      m.initVar(["global@6#7@11#12^__filename", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}},"name":"__filename"}]);
  
      m.initVar(["global@6#7@11#12^__dirname", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}},"name":"__dirname"}]);
  
      m.initVar(["global@6#7@11#12^fs", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}},"name":"fs"}]);
  
      m.initVar(["global@6#7@11#12^EventEmitter", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}},"name":"EventEmitter"}]);
  
      m.initVar(["global@6#7@11#12^exec", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}},"name":"exec"}]);
  
      m.initVar(["global@6#7@11#12^ee", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}},"name":"ee"}]);
  
      m.initVar(["global@6#7@11#12^fish", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}},"name":"fish"}]);
  
      m.functionEnter(["global@6#7@11#12@14", 5, {"type":"functionEnter","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}}}]);
  
      m.readVar(["global@6#7@11#12^require", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,84],"end":[1,91]}},"name":"require"}]);
  
      m.literal([{"type":"literal","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,92],"end":[1,96]}}}]);
  
      m.functionInvokeStart(["global@6#7@11#12@16", 1, 1, {"type":"functionInvocation","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,84],"end":[1,97]}},"name":"require"}]);
  
      m.functionInvokeEnd(["global@6#7@11#12@16", {"type":"functionReturn","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,84],"end":[1,97]}},"name":"require"}]);
  
      m.writeVar(["global@6#7@11#12^fs", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,66],"end":[1,97]}},"name":"fs"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,66],"end":[1,97]}}}]);
  
      m.readVar(["global@6#7@11#12^require", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[2,23],"end":[2,30]}},"name":"require"}]);
  
      m.literal([{"type":"literal","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[2,31],"end":[2,39]}}}]);
  
      m.functionInvokeStart(["global@6#7@11#12@16", 1, 1, {"type":"functionInvocation","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[2,23],"end":[2,40]}},"name":"require"}]);
  
      m.functionInvokeEnd(["global@6#7@11#12@16", {"type":"functionReturn","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[2,23],"end":[2,40]}},"name":"require"}]);
  
      m.readProperty(["obj0", "EventEmitter", {"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[2,23],"end":[2,53]}}}]);
  
      m.writeVar(["global@6#7@11#12^EventEmitter", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[2,5],"end":[2,53]}},"name":"EventEmitter"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[2,5],"end":[2,53]}}}]);
  
      m.readVar(["global@6#7@11#12^require", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[3,23],"end":[3,30]}},"name":"require"}]);
  
      m.literal([{"type":"literal","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[3,31],"end":[3,46]}}}]);
  
      m.functionInvokeStart(["global@6#7@11#12@16", 1, 1, {"type":"functionInvocation","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[3,23],"end":[3,47]}},"name":"require"}]);
  
      m.functionInvokeEnd(["global@6#7@11#12@16", {"type":"functionReturn","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[3,23],"end":[3,47]}},"name":"require"}]);
  
      m.readProperty(["obj1", "exec", {"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[3,23],"end":[3,52]}}}]);
  
      m.writeVar(["global@6#7@11#12^exec", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[3,5],"end":[3,52]}},"name":"exec"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[3,5],"end":[3,52]}}}]);
  
      m.readVar(["global@6#7@11#12^EventEmitter", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[5,14],"end":[5,26]}},"name":"EventEmitter"}]);
  
      m.functionInvokeStart(["global@6#7@11#12@20", 0, 0, {"type":"functionInvocation","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[5,10],"end":[5,26]}},"name":"EventEmitter"}]);
  
      m.functionInvokeEnd(["global@6#7@11#12@20", {"type":"functionReturn","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[5,10],"end":[5,26]}},"name":"EventEmitter"}]);
  
      m.writeVar(["global@6#7@11#12^ee", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[5,5],"end":[5,26]}},"name":"ee"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[5,5],"end":[5,26]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[8,12],"end":[16,2]}}}]);
  
      m.writeVar(["global@6#7@11#12^fish", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[8,5],"end":[16,2]}},"name":"fish"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[8,5],"end":[16,2]}}}]);
  
      m.readVar(["global@6#7@11#12^module", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[51,1],"end":[51,7]}},"name":"module"}]);
  
      m.readVar(["global@6#7@11#12^fish", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[51,18],"end":[51,22]}},"name":"fish"}]);
  
      m.writeProperty(["obj2", "exports", {"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[51,1],"end":[51,22]}}}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[51,1],"end":[51,22]}}}]);
  
      m.functionExit(["global@6#7@11#12@14", 19, {"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[1,2],"end":[53,2]}}}]);
  
      m.functionInvokeEnd(["global@6#7@11", {"type":"functionReturn","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,79],"end":[1,100]}},"name":"require"}]);
  
      m.writeProperty(["obj3", "exports", {"type":"expr","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,62],"end":[1,100]}}}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,62],"end":[1,100]}}}]);
  
      m.functionExit(["global@6#7@9", 12, {"type":"expr","location":{"fileName":"node_modules/fish/index.js","pos":{"start":[1,2],"end":[3,2]}}}]);
  
      m.functionInvokeEnd(["global@6", {"type":"functionReturn","location":{"fileName":"fish-exec.js","pos":{"start":[15,12],"end":[15,27]}},"name":"require"}]);
  
      m.writeVar(["global^fish", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[15,5],"end":[15,27]}},"name":"fish"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[15,5],"end":[15,27]}}}]);
  
      m.readVar(["global^fish", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[17,1],"end":[17,5]}},"name":"fish"}]);
  
      m.readVar(["global^payload", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[17,6],"end":[17,13]}},"name":"payload"}]);
  
      m.functionInvokeStart(["global@29", 1, 1, {"type":"functionInvocation","location":{"fileName":"fish-exec.js","pos":{"start":[17,1],"end":[17,14]}},"name":"fish"}]);
  
      m.initVar(["global@29#30^query", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[8,12],"end":[16,2]}},"name":"query"}]);
  
      m.initVar(["global@29#30^ls", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[8,12],"end":[16,2]}},"name":"ls"}]);
  
      m.functionEnter(["global@29", 1, {"type":"functionEnter","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[8,12],"end":[16,2]}}}]);
  
      m.readVar(["global^exec", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,14],"end":[10,18]}},"name":"exec"}]);
  
      m.literal([{"type":"literal","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,19],"end":[10,24]}}}]);
  
      m.readVar(["global@29#30^query", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,27],"end":[10,32]}},"name":"query"}]);
  
      m.binary([{"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,19],"end":[10,32]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,34],"end":[12,6]}}}]);
  
      m.functionInvokeStart(["global@29#30@32", 3, 2, {"type":"functionInvocation","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,14],"end":[12,7]}},"name":"exec"}]);
  
      m.functionInvokeEnd(["global@29#30@32", {"type":"functionReturn","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,14],"end":[12,7]}},"name":"exec"}]);
  
      m.writeVar(["global@29#30^ls", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,9],"end":[12,7]}},"name":"ls"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,9],"end":[12,7]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[13,12],"end":[15,6]}}}]);
  
      m.functionReturn(["global@29", {"type":"functionReturn","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[13,5],"end":[15,7]}}}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[13,5],"end":[15,7]}}}]);
  
      m.functionExit(["global@29", 9, {"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[8,12],"end":[16,2]}}}]);
  
      m.functionInvokeEnd(["global@29", {"type":"functionReturn","location":{"fileName":"fish-exec.js","pos":{"start":[17,1],"end":[17,14]}},"name":"fish"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[17,1],"end":[17,14]}}}]);
  
      m.readVar(["global^done", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[18,1],"end":[18,5]}},"name":"done"}]);
  
      m.functionInvokeStart(["global@35", 0, 0, {"type":"functionInvocation","location":{"fileName":"fish-exec.js","pos":{"start":[18,1],"end":[18,7]}},"name":"done"}]);
  
      m.functionEnter(["global@35", 0, {"type":"functionEnter","location":{"fileName":"fish-exec.js","pos":{"start":[1,69],"end":[3,2]}}}]);
  
      m.readVar(["global^console", {"type":"variable","location":{"fileName":"fish-exec.js","pos":{"start":[2,5],"end":[2,12]}},"name":"console"}]);
  
      m.readProperty(["obj4", "log", {"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[2,5],"end":[2,16]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"fish-exec.js","pos":{"start":[2,17],"end":[2,24]}}}]);
  
      m.builtin(["global@35#36@38", 0, {"type":"functionInvocation","location":{"fileName":"fish-exec.js","pos":{"start":[2,5],"end":[2,25]}},"name":"bound log"}]);
  
      m.builtinExit(["global@35#36@38", {"type":"functionReturn","location":{"fileName":"fish-exec.js","pos":{"start":[2,5],"end":[2,25]}},"name":"bound log"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[2,5],"end":[2,25]}}}]);
  
      m.functionExit(["global@35", 9, {"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[1,69],"end":[3,2]}}}]);
  
      m.functionInvokeEnd(["global@35", {"type":"functionReturn","location":{"fileName":"fish-exec.js","pos":{"start":[18,1],"end":[18,7]}},"name":"done"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[18,1],"end":[18,7]}}}]);
  
      m.functionExit(["global@1", 8, {"type":"expr","location":{"fileName":"fish-exec.js","pos":{"start":[1,2],"end":[19,2]}}}]);
  
      m.initVar(["global^error", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,34],"end":[12,6]}},"name":"error"}]);
  
      m.initVar(["global^stdout", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,34],"end":[12,6]}},"name":"stdout"}]);
  
      m.initVar(["global^stderr", {"type":"declaration","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,34],"end":[12,6]}},"name":"stderr"}]);
  
      m.functionEnter(["global@40", 3, {"type":"functionEnter","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,34],"end":[12,6]}}}]);
  
      m.readVar(["global^ee", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[11,9],"end":[11,11]}},"name":"ee"}]);
  
      m.readProperty(["obj5", "emit", {"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[11,9],"end":[11,16]}}}]);
  
      m.literal([{"type":"literal","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[11,17],"end":[11,21]}}}]);
  
      m.readVar(["global^stdout", {"type":"variable","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[11,23],"end":[11,29]}},"name":"stdout"}]);
  
      m.functionInvokeStart(["global@42", 1, 2, {"type":"functionInvocation","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[11,9],"end":[11,30]}},"name":"emit"}]);
  
      m.functionInvokeEnd(["global@42", {"type":"functionReturn","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[11,9],"end":[11,30]}},"name":"emit"}]);
  
      m.pop([{"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[11,9],"end":[11,30]}}}]);
  
      m.functionExit(["global@40", 9, {"type":"expr","location":{"fileName":"node_modules/fish/src/fish.js","pos":{"start":[10,34],"end":[12,6]}}}]);
  
      m.endExecution([]);
  
  };
  
  