Skip to content

Commit

Permalink
Add optimize options to skip?.
Browse files Browse the repository at this point in the history
  • Loading branch information
fukamachi committed Jul 31, 2015
1 parent 759dfae commit 3225e4e
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/proc-parse.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -283,8 +283,9 @@
(skip* ,@elems)))
(skip? (&rest elems)
(check-skip-elems elems)
`(when (skip-conditions ,',elem ,elems)
(or (advance*) (go :eof))))
`(locally (declare (optimize (speed 3) (safety 0) (debug 0) (compilation-speed 0)))
(when (skip-conditions ,',elem ,elems)
(or (advance*) (go :eof)))))
(skip-until (fn)
`(loop until ,(if (symbolp fn)
`(,fn (get-elem ,',elem))
Expand Down

0 comments on commit 3225e4e

Please sign in to comment.