(fn, filename)
| 3 | import parse from '../../../src/parsers/javascript'; |
| 4 | |
| 5 | function toComment(fn, filename) { |
| 6 | return parse( |
| 7 | { |
| 8 | file: filename, |
| 9 | source: fn instanceof Function ? '(' + fn.toString() + ')' : fn |
| 10 | }, |
| 11 | {} |
| 12 | )[0]; |
| 13 | } |
| 14 | |
| 15 | function evaluate(code, filename) { |
| 16 | return inferReturn(toComment(code, filename)); |