Like these codes: ```js // lib.js export let c = { name: 'Hello' }; export function ins() { return c.name }; export function reset() { c = { name: 'Hello' }; }; ``` ```js import { c, ins, reset } from './lib'; c.name = '222'; console.log(c); console.log(ins()); reset(); console.log(ins()); console.log(c); ``` When execute `index.js` that use babel or TypeScript compiled will print ``` { name: '222' } 222 Hello { name: 'Hello' } ``` But use traceur, that will print ``` { name: '222' } 222 Hello { name: '222' } ``` Would you tell us, which compiler is compile right?
Like these codes:
When execute
index.jsthat use babel or TypeScript compiled will printBut use traceur, that will print
Would you tell us, which compiler is compile right?