(hi)
| 1043 | pending = tokens.length; |
| 1044 | |
| 1045 | var done = function(hi) { |
| 1046 | var out, err; |
| 1047 | |
| 1048 | if (hi !== true) { |
| 1049 | delete opt.highlight; |
| 1050 | } |
| 1051 | |
| 1052 | try { |
| 1053 | out = Parser.parse(tokens, opt); |
| 1054 | } catch (e) { |
| 1055 | err = e; |
| 1056 | } |
| 1057 | |
| 1058 | opt.highlight = highlight; |
| 1059 | |
| 1060 | return err |
| 1061 | ? callback(err) |
| 1062 | : callback(null, out); |
| 1063 | }; |
| 1064 | |
| 1065 | if (!highlight || highlight.length < 3) { |
| 1066 | return done(true); |
no outgoing calls