Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. diff --git a/fennel.lua b/fennel.lua
  2. index c079085..dd7252f 100644
  3. --- a/fennel.lua
  4. +++ b/fennel.lua
  5. @@ -825,7 +825,8 @@ local function keepSideEffects(exprs, chunk, start, ast)
  6. if se.type == 'expression' and se[1] ~= 'nil' then
  7. emit(chunk, ('do local _ = %s end'):format(tostring(se)), ast)
  8. elseif se.type == 'statement' then
  9. - emit(chunk, tostring(se), ast)
  10. + local code = tostring(se)
  11. + emit(chunk, code:byte() == 40 and (";" .. code) or code , ast)
  12. end
  13. end
  14. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement