{"version":3,"sources":["https://lively-kernel.org/lively4/lively4-tom/src/components/demo/lively-whyline-example.js"],"names":["obj","v","w","x","prop","val","boo","a","b","mojo","foo","c","i","d"],"mappings":";;;;;;;;;;;;;;;;;;;;;AAAA,UAAIA,MAAM,EAACC,GAAG,EAACC,GAAG,EAACC,GAAG,QAAJ,EAAJ,EAAJ,EAAV;;;;;;;;;;;;;;AACAH,UAAIC,CAAJ,CAAMC,CAAN,CAAQC,CAAR,GAAYH,MAAM,MAAN,GAAe,OAA3B;AACA,OAAC,EAAC,CAAC,KAAD,GAASA,IAAII,IAAd,KAAsB,EAACC,KAAK,CAAN,EAAvB;AACA,UAAIC,mEAAJ;AAAA,UAASC,+DAAT;AAAA,UAAYC,+DAAZ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACC,iEAACD,CAAD,4DAAIC,CAAJ,EAAO,GAAGF,GAAV,IAAiB,QAAlB;AACA,OAAC,EAACC,8DAAD,EAAIE,gEAAMD,CAAV,KAAe,EAACD,GAAG,CAAJ,EAAOE,MAAM,CAAb,EAAhB;;AAEA,UAAIF,IAAI,CAAR,EAAW;AACTA;AACD,OAFD,MAEO,IAAIA,KAAK,CAAT,EAAY;AACjB,uEAAKA,CAAL;AACD,OAFM,MAEA;AACLA;AACD;;AAED,eAASG,GAAT,CAAaH,CAAb,EAAeC,CAAf,EAAkB;AAChB,YAAIG,IAAIJ,IAAIC,CAAZ;AACA,aAAK,IAAII,IAAI,CAAb,EAAgBA,IAAI,CAApB,EAAuBA,GAAvB,EAA4B;AAC1B,cAAID,IAAI,IAAR,EAAc;AACZA,iBAAKA,IAAIC,IAAID,CAAb;AACD,WAFD,MAEO;AACLA,gBAAIA,IAAI,IAAR;AACA,mBAAOA,CAAP;AACD;AACF;AACD;AACD;;AAEDD,UAAIH,CAAJ,EAAOC,CAAP;AACA,UAAIK,IAAIN,IAAIC,CAAZ","file":"lively-whyline-example.js","sourcesContent":["let obj = {v: {w: {x: \"hurray\"}}};\nobj.v.w.x = obj ? \"cool\" : \"oh no\";\n({[\"val\"]: obj.prop} = {val: 1});\nvar boo, a, b;\n([a, b, ...boo] = \"abcdef\");\n({a, mojo: b} = {a: 1, mojo: 3});\n \nif (a < 0) {\n  a--\n} else if (a == 0) {\n  a *= a;\n} else {\n  a++\n}\n \nfunction foo(a,b) {\n  let c = a + b;\n  for (var i = 0; i < 2; i++) {\n    if (c < 1000) {\n      c += c + i * c\n    } else {\n      c = c - 1000\n      return c\n    }\n  }\n  return;\n}\n \nfoo(a, b)\nlet d = a + b\n\n"]}