Skip to content

Instantly share code, notes, and snippets.

@kschiess
Created May 25, 2012 14:15
Show Gist options
  • Save kschiess/2788364 to your computer and use it in GitHub Desktop.
Save kschiess/2788364 to your computer and use it in GitHub Desktop.
parslet 1.3.0 vs. treetop
CSV parsing
size parslet treetop csv
253: 0.020 0.020 0.000
5293: 0.540 0.130 0.000
10207: 1.170 0.210 0.000
15247: 1.600 0.510 0.010
20161: 2.430 0.650 0.010
25201: 3.170 0.820 0.000
30115: 3.970 0.970 0.210
35155: 4.810 1.320 0.010
40069: 5.860 1.520 0.010
45109: 6.620 1.940 0.020
50023: 7.790 2.200 0.020
ANSI Smalltalk subset parsing
size parslet treetop
307: 0.040 0.000
1198: 0.180 0.030
2202: 0.310 0.050
3165: 0.450 0.070
4226: 0.620 0.110
5238: 0.720 0.190
6144: 0.950 0.240
7100: 1.040 0.260
8076: 1.240 0.300
9022: 1.460 0.330
10026: 1.520 0.360
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment