Use a do-while statement to reduce redundant code
tree1d996ab4a172015a9a32ac9495dbc060f246417d
-rw-r--r-- 26 .gitattributes
-rw-r--r-- 110 .gitignore
-rw-r--r-- 171 .gitmodules
-rw-r--r-- 15099 GPL-LICENSE.txt
-rw-r--r-- 1074 MIT-LICENSE.txt
-rw-r--r-- 3558 Makefile
-rw-r--r-- 6703 README.md
drwxr-xr-x - build
-rw-r--r-- 4446 grunt.js
-rw-r--r-- 694 package.json
drwxr-xr-x - speed
drwxr-xr-x - src
drwxr-xr-x - test
-rw-r--r-- 8 version.txt