Created
October 26, 2011 00:12
-
-
Save alexras/1314887 to your computer and use it in GitHub Desktop.
Convert lines-of-code information found at https://docs.google.com/spreadsheet/ccc?key=0AszFIYMceP5EdEtQT3l4MlY2Q1Etb0JqWURHU0E3aUE&hl=en_US into something more easily manipulable
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "emacs-21.3.tar.gz": { | |
| "XML": { | |
| "files": 2, | |
| "comment": 106, | |
| "code": 4262, | |
| "blank": 91 | |
| }, | |
| "C": { | |
| "files": 181, | |
| "comment": 48396, | |
| "code": 221556, | |
| "blank": 47613 | |
| }, | |
| "Teamcenter def": { | |
| "files": 1, | |
| "comment": 65, | |
| "code": 138, | |
| "blank": 27 | |
| }, | |
| "Assembly": { | |
| "files": 2, | |
| "comment": 93, | |
| "code": 253, | |
| "blank": 42 | |
| }, | |
| "m4": { | |
| "files": 1, | |
| "comment": 19, | |
| "code": 469, | |
| "blank": 44 | |
| }, | |
| "Lisp": { | |
| "files": 759, | |
| "comment": 102303, | |
| "code": 475614, | |
| "blank": 71919 | |
| }, | |
| "make": { | |
| "files": 1, | |
| "comment": 5, | |
| "code": 20, | |
| "blank": 8 | |
| }, | |
| "C/C++ Header": { | |
| "files": 307, | |
| "comment": 15712, | |
| "code": 15612, | |
| "blank": 9816 | |
| }, | |
| "Perl": { | |
| "files": 2, | |
| "comment": 59, | |
| "code": 1036, | |
| "blank": 337 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 776, | |
| "blank": 268 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 14, | |
| "code": 9, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 16, | |
| "code": 23, | |
| "blank": 6 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 3, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 6, | |
| "comment": 144, | |
| "code": 417, | |
| "blank": 34 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 2078, | |
| "code": 11236, | |
| "blank": 1332 | |
| } | |
| }, | |
| "emacs-21.2.tar.gz": { | |
| "XML": { | |
| "files": 2, | |
| "comment": 106, | |
| "code": 4262, | |
| "blank": 91 | |
| }, | |
| "C": { | |
| "files": 181, | |
| "comment": 48312, | |
| "code": 221324, | |
| "blank": 47562 | |
| }, | |
| "Teamcenter def": { | |
| "files": 1, | |
| "comment": 65, | |
| "code": 138, | |
| "blank": 27 | |
| }, | |
| "Assembly": { | |
| "files": 2, | |
| "comment": 93, | |
| "code": 253, | |
| "blank": 42 | |
| }, | |
| "m4": { | |
| "files": 1, | |
| "comment": 19, | |
| "code": 469, | |
| "blank": 44 | |
| }, | |
| "Lisp": { | |
| "files": 758, | |
| "comment": 102323, | |
| "code": 474095, | |
| "blank": 71862 | |
| }, | |
| "make": { | |
| "files": 1, | |
| "comment": 5, | |
| "code": 20, | |
| "blank": 8 | |
| }, | |
| "C/C++ Header": { | |
| "files": 305, | |
| "comment": 15622, | |
| "code": 15573, | |
| "blank": 9763 | |
| }, | |
| "Perl": { | |
| "files": 2, | |
| "comment": 59, | |
| "code": 1036, | |
| "blank": 337 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 775, | |
| "blank": 268 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 14, | |
| "code": 9, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 16, | |
| "code": 23, | |
| "blank": 6 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 3, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 6, | |
| "comment": 144, | |
| "code": 417, | |
| "blank": 34 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 2052, | |
| "code": 11023, | |
| "blank": 1316 | |
| } | |
| }, | |
| "emacs-21.1.tar.gz": { | |
| "XML": { | |
| "files": 2, | |
| "comment": 106, | |
| "code": 4262, | |
| "blank": 91 | |
| }, | |
| "C": { | |
| "files": 181, | |
| "comment": 48124, | |
| "code": 220643, | |
| "blank": 47449 | |
| }, | |
| "Teamcenter def": { | |
| "files": 1, | |
| "comment": 65, | |
| "code": 138, | |
| "blank": 27 | |
| }, | |
| "Assembly": { | |
| "files": 2, | |
| "comment": 93, | |
| "code": 253, | |
| "blank": 42 | |
| }, | |
| "m4": { | |
| "files": 1, | |
| "comment": 19, | |
| "code": 469, | |
| "blank": 44 | |
| }, | |
| "Lisp": { | |
| "files": 758, | |
| "comment": 102108, | |
| "code": 473338, | |
| "blank": 71814 | |
| }, | |
| "make": { | |
| "files": 1, | |
| "comment": 5, | |
| "code": 20, | |
| "blank": 8 | |
| }, | |
| "C/C++ Header": { | |
| "files": 304, | |
| "comment": 15610, | |
| "code": 15539, | |
| "blank": 9754 | |
| }, | |
| "Perl": { | |
| "files": 2, | |
| "comment": 59, | |
| "code": 1036, | |
| "blank": 337 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 775, | |
| "blank": 268 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 14, | |
| "code": 9, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 16, | |
| "code": 23, | |
| "blank": 6 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 3, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 6, | |
| "comment": 144, | |
| "code": 417, | |
| "blank": 34 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 2041, | |
| "code": 10971, | |
| "blank": 1306 | |
| } | |
| }, | |
| "emacs-18.59.tar.gz": { | |
| "C": { | |
| "files": 121, | |
| "comment": 10536, | |
| "code": 56309, | |
| "blank": 10210 | |
| }, | |
| "Assembly": { | |
| "files": 1, | |
| "comment": 58, | |
| "code": 219, | |
| "blank": 43 | |
| }, | |
| "Lisp": { | |
| "files": 158, | |
| "comment": 6658, | |
| "code": 44540, | |
| "blank": 6108 | |
| }, | |
| "make": { | |
| "files": 7, | |
| "comment": 67, | |
| "code": 297, | |
| "blank": 76 | |
| }, | |
| "C/C++ Header": { | |
| "files": 159, | |
| "comment": 6815, | |
| "code": 5141, | |
| "blank": 4711 | |
| }, | |
| "Perl": { | |
| "files": 1, | |
| "comment": 48, | |
| "code": 159, | |
| "blank": 13 | |
| }, | |
| "yacc": { | |
| "files": 1, | |
| "comment": 136, | |
| "code": 373, | |
| "blank": 82 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "Bourne Shell": { | |
| "files": 3, | |
| "comment": 44, | |
| "code": 117, | |
| "blank": 34 | |
| } | |
| }, | |
| "emacs-20.1.tar.gz": { | |
| "C": { | |
| "files": 180, | |
| "comment": 31351, | |
| "code": 144389, | |
| "blank": 28593 | |
| }, | |
| "Teamcenter def": { | |
| "files": 1, | |
| "comment": 57, | |
| "code": 129, | |
| "blank": 24 | |
| }, | |
| "Assembly": { | |
| "files": 2, | |
| "comment": 93, | |
| "code": 253, | |
| "blank": 42 | |
| }, | |
| "Lisp": { | |
| "files": 553, | |
| "comment": 71759, | |
| "code": 303068, | |
| "blank": 47686 | |
| }, | |
| "make": { | |
| "files": 3, | |
| "comment": 12, | |
| "code": 94, | |
| "blank": 17 | |
| }, | |
| "C/C++ Header": { | |
| "files": 277, | |
| "comment": 12930, | |
| "code": 11935, | |
| "blank": 7911 | |
| }, | |
| "yacc": { | |
| "files": 1, | |
| "comment": 136, | |
| "code": 373, | |
| "blank": 82 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 14, | |
| "code": 9, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 16, | |
| "code": 23, | |
| "blank": 6 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 3, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 5, | |
| "comment": 46, | |
| "code": 182, | |
| "blank": 10 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 1405, | |
| "code": 7130, | |
| "blank": 889 | |
| } | |
| }, | |
| "emacs-20.6.tar.gz": { | |
| "C": { | |
| "files": 183, | |
| "comment": 33779, | |
| "code": 159076, | |
| "blank": 31034 | |
| }, | |
| "Teamcenter def": { | |
| "files": 1, | |
| "comment": 65, | |
| "code": 139, | |
| "blank": 28 | |
| }, | |
| "Assembly": { | |
| "files": 2, | |
| "comment": 93, | |
| "code": 253, | |
| "blank": 42 | |
| }, | |
| "Lisp": { | |
| "files": 584, | |
| "comment": 79945, | |
| "code": 356419, | |
| "blank": 53847 | |
| }, | |
| "make": { | |
| "files": 2, | |
| "comment": 8, | |
| "code": 88, | |
| "blank": 17 | |
| }, | |
| "C/C++ Header": { | |
| "files": 288, | |
| "comment": 13297, | |
| "code": 13087, | |
| "blank": 8188 | |
| }, | |
| "Perl": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 884, | |
| "blank": 281 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 749, | |
| "blank": 264 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 14, | |
| "code": 9, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 16, | |
| "code": 23, | |
| "blank": 6 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 3, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 5, | |
| "comment": 59, | |
| "code": 205, | |
| "blank": 10 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 1422, | |
| "code": 7251, | |
| "blank": 866 | |
| } | |
| }, | |
| "emacs-20.7.tar.gz": { | |
| "C": { | |
| "files": 183, | |
| "comment": 33812, | |
| "code": 159205, | |
| "blank": 31070 | |
| }, | |
| "Teamcenter def": { | |
| "files": 1, | |
| "comment": 65, | |
| "code": 139, | |
| "blank": 28 | |
| }, | |
| "Assembly": { | |
| "files": 2, | |
| "comment": 93, | |
| "code": 253, | |
| "blank": 42 | |
| }, | |
| "Lisp": { | |
| "files": 584, | |
| "comment": 79962, | |
| "code": 356523, | |
| "blank": 53857 | |
| }, | |
| "make": { | |
| "files": 2, | |
| "comment": 8, | |
| "code": 88, | |
| "blank": 17 | |
| }, | |
| "C/C++ Header": { | |
| "files": 288, | |
| "comment": 13293, | |
| "code": 13115, | |
| "blank": 8195 | |
| }, | |
| "Perl": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 884, | |
| "blank": 281 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 749, | |
| "blank": 264 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 14, | |
| "code": 9, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 16, | |
| "code": 23, | |
| "blank": 6 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 3, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 5, | |
| "comment": 59, | |
| "code": 205, | |
| "blank": 10 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 1439, | |
| "code": 7338, | |
| "blank": 881 | |
| } | |
| }, | |
| "emacs-20.4.tar.gz": { | |
| "C": { | |
| "files": 183, | |
| "comment": 33802, | |
| "code": 158897, | |
| "blank": 31025 | |
| }, | |
| "Teamcenter def": { | |
| "files": 1, | |
| "comment": 65, | |
| "code": 139, | |
| "blank": 28 | |
| }, | |
| "Assembly": { | |
| "files": 2, | |
| "comment": 93, | |
| "code": 253, | |
| "blank": 42 | |
| }, | |
| "Lisp": { | |
| "files": 584, | |
| "comment": 79921, | |
| "code": 356372, | |
| "blank": 53846 | |
| }, | |
| "make": { | |
| "files": 2, | |
| "comment": 8, | |
| "code": 88, | |
| "blank": 17 | |
| }, | |
| "C/C++ Header": { | |
| "files": 287, | |
| "comment": 13238, | |
| "code": 13038, | |
| "blank": 8153 | |
| }, | |
| "Perl": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 884, | |
| "blank": 281 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 749, | |
| "blank": 264 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 14, | |
| "code": 9, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 16, | |
| "code": 23, | |
| "blank": 6 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 3, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 5, | |
| "comment": 59, | |
| "code": 204, | |
| "blank": 10 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 1408, | |
| "code": 7172, | |
| "blank": 861 | |
| } | |
| }, | |
| "emacs-20.2.tar.gz": { | |
| "C": { | |
| "files": 180, | |
| "comment": 31351, | |
| "code": 144390, | |
| "blank": 28593 | |
| }, | |
| "Teamcenter def": { | |
| "files": 1, | |
| "comment": 57, | |
| "code": 129, | |
| "blank": 24 | |
| }, | |
| "Assembly": { | |
| "files": 2, | |
| "comment": 93, | |
| "code": 253, | |
| "blank": 42 | |
| }, | |
| "Lisp": { | |
| "files": 553, | |
| "comment": 71760, | |
| "code": 303123, | |
| "blank": 47689 | |
| }, | |
| "make": { | |
| "files": 3, | |
| "comment": 12, | |
| "code": 94, | |
| "blank": 17 | |
| }, | |
| "C/C++ Header": { | |
| "files": 277, | |
| "comment": 12932, | |
| "code": 11936, | |
| "blank": 7912 | |
| }, | |
| "yacc": { | |
| "files": 1, | |
| "comment": 136, | |
| "code": 373, | |
| "blank": 82 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 14, | |
| "code": 9, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 16, | |
| "code": 23, | |
| "blank": 6 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 3, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 5, | |
| "comment": 46, | |
| "code": 182, | |
| "blank": 10 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 1405, | |
| "code": 7130, | |
| "blank": 889 | |
| } | |
| }, | |
| "emacs-20.3.tar.gz": { | |
| "C": { | |
| "files": 180, | |
| "comment": 32575, | |
| "code": 152820, | |
| "blank": 29956 | |
| }, | |
| "Teamcenter def": { | |
| "files": 1, | |
| "comment": 57, | |
| "code": 126, | |
| "blank": 24 | |
| }, | |
| "Assembly": { | |
| "files": 2, | |
| "comment": 93, | |
| "code": 253, | |
| "blank": 42 | |
| }, | |
| "Lisp": { | |
| "files": 575, | |
| "comment": 77708, | |
| "code": 340785, | |
| "blank": 51905 | |
| }, | |
| "make": { | |
| "files": 2, | |
| "comment": 8, | |
| "code": 87, | |
| "blank": 17 | |
| }, | |
| "C/C++ Header": { | |
| "files": 279, | |
| "comment": 13222, | |
| "code": 12950, | |
| "blank": 8147 | |
| }, | |
| "Perl": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 884, | |
| "blank": 281 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 749, | |
| "blank": 264 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 14, | |
| "code": 9, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 16, | |
| "code": 23, | |
| "blank": 6 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 3, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 5, | |
| "comment": 48, | |
| "code": 195, | |
| "blank": 10 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 1435, | |
| "code": 7439, | |
| "blank": 922 | |
| } | |
| }, | |
| "emacs-22.2.tar.gz": { | |
| "XML": { | |
| "files": 1, | |
| "comment": 62, | |
| "code": 2224, | |
| "blank": 54 | |
| }, | |
| "C": { | |
| "files": 183, | |
| "comment": 59198, | |
| "code": 239172, | |
| "blank": 52303 | |
| }, | |
| "Python": { | |
| "files": 1, | |
| "comment": 49, | |
| "code": 161, | |
| "blank": 24 | |
| }, | |
| "Assembly": { | |
| "files": 1, | |
| "comment": 34, | |
| "code": 6, | |
| "blank": 2 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 18, | |
| "code": 9, | |
| "blank": 7 | |
| }, | |
| "m4": { | |
| "files": 1, | |
| "comment": 4, | |
| "code": 68, | |
| "blank": 10 | |
| }, | |
| "Lisp": { | |
| "files": 1079, | |
| "comment": 150137, | |
| "code": 888895, | |
| "blank": 111982 | |
| }, | |
| "make": { | |
| "files": 1, | |
| "comment": 41, | |
| "code": 46, | |
| "blank": 39 | |
| }, | |
| "C/C++ Header": { | |
| "files": 317, | |
| "comment": 18149, | |
| "code": 17376, | |
| "blank": 11190 | |
| }, | |
| "Perl": { | |
| "files": 3, | |
| "comment": 89, | |
| "code": 1165, | |
| "blank": 382 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 772, | |
| "blank": 268 | |
| }, | |
| "Patran Command Language": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 193, | |
| "blank": 36 | |
| }, | |
| "HTML": { | |
| "files": 2, | |
| "comment": 4, | |
| "code": 1368, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 32, | |
| "code": 23, | |
| "blank": 16 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 5, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 6, | |
| "comment": 259, | |
| "code": 666, | |
| "blank": 86 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 2885, | |
| "code": 24236, | |
| "blank": 3107 | |
| } | |
| }, | |
| "emacs-23.2a.tar.gz": { | |
| "XML": { | |
| "files": 3, | |
| "comment": 18, | |
| "code": 43, | |
| "blank": 17 | |
| }, | |
| "C": { | |
| "files": 177, | |
| "comment": 56741, | |
| "code": 232728, | |
| "blank": 50028 | |
| }, | |
| "Python": { | |
| "files": 3, | |
| "comment": 101, | |
| "code": 333, | |
| "blank": 56 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 5, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 15, | |
| "code": 8, | |
| "blank": 8 | |
| }, | |
| "m4": { | |
| "files": 1, | |
| "comment": 4, | |
| "code": 68, | |
| "blank": 10 | |
| }, | |
| "Lisp": { | |
| "files": 1457, | |
| "comment": 178053, | |
| "code": 1046479, | |
| "blank": 135283 | |
| }, | |
| "make": { | |
| "files": 1, | |
| "comment": 36, | |
| "code": 68, | |
| "blank": 41 | |
| }, | |
| "C/C++ Header": { | |
| "files": 137, | |
| "comment": 9461, | |
| "code": 14018, | |
| "blank": 6372 | |
| }, | |
| "Perl": { | |
| "files": 4, | |
| "comment": 109, | |
| "code": 1257, | |
| "blank": 425 | |
| }, | |
| "Objective C": { | |
| "files": 6, | |
| "comment": 1703, | |
| "code": 9397, | |
| "blank": 2300 | |
| }, | |
| "Patran Command Language": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 190, | |
| "blank": 36 | |
| }, | |
| "HTML": { | |
| "files": 3, | |
| "comment": 6, | |
| "code": 1369, | |
| "blank": 3 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 31, | |
| "code": 23, | |
| "blank": 17 | |
| }, | |
| "DOS Batch": { | |
| "files": 6, | |
| "comment": 245, | |
| "code": 764, | |
| "blank": 117 | |
| }, | |
| "Bourne Shell": { | |
| "files": 11, | |
| "comment": 2750, | |
| "code": 26523, | |
| "blank": 3356 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 772, | |
| "blank": 268 | |
| } | |
| }, | |
| "emacs-23.3a.tar.gz": { | |
| "XML": { | |
| "files": 3, | |
| "comment": 18, | |
| "code": 44, | |
| "blank": 17 | |
| }, | |
| "C": { | |
| "files": 177, | |
| "comment": 56835, | |
| "code": 233341, | |
| "blank": 50114 | |
| }, | |
| "Python": { | |
| "files": 3, | |
| "comment": 96, | |
| "code": 333, | |
| "blank": 54 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 5, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 15, | |
| "code": 8, | |
| "blank": 8 | |
| }, | |
| "m4": { | |
| "files": 1, | |
| "comment": 4, | |
| "code": 68, | |
| "blank": 10 | |
| }, | |
| "Lisp": { | |
| "files": 1463, | |
| "comment": 182517, | |
| "code": 1072369, | |
| "blank": 144630 | |
| }, | |
| "make": { | |
| "files": 1, | |
| "comment": 36, | |
| "code": 68, | |
| "blank": 41 | |
| }, | |
| "C/C++ Header": { | |
| "files": 136, | |
| "comment": 9453, | |
| "code": 14026, | |
| "blank": 6382 | |
| }, | |
| "Perl": { | |
| "files": 4, | |
| "comment": 109, | |
| "code": 1257, | |
| "blank": 425 | |
| }, | |
| "Objective C": { | |
| "files": 6, | |
| "comment": 1698, | |
| "code": 9427, | |
| "blank": 2308 | |
| }, | |
| "Patran Command Language": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 190, | |
| "blank": 36 | |
| }, | |
| "HTML": { | |
| "files": 3, | |
| "comment": 6, | |
| "code": 1369, | |
| "blank": 3 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 31, | |
| "code": 23, | |
| "blank": 17 | |
| }, | |
| "DOS Batch": { | |
| "files": 6, | |
| "comment": 245, | |
| "code": 777, | |
| "blank": 117 | |
| }, | |
| "Bourne Shell": { | |
| "files": 11, | |
| "comment": 2196, | |
| "code": 15871, | |
| "blank": 2303 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 772, | |
| "blank": 268 | |
| } | |
| }, | |
| "emacs-19.34b.tar.gz": { | |
| "C": { | |
| "files": 172, | |
| "comment": 27709, | |
| "code": 127664, | |
| "blank": 25433 | |
| }, | |
| "Teamcenter def": { | |
| "files": 1, | |
| "comment": 57, | |
| "code": 119, | |
| "blank": 24 | |
| }, | |
| "Assembly": { | |
| "files": 2, | |
| "comment": 93, | |
| "code": 253, | |
| "blank": 42 | |
| }, | |
| "Lisp": { | |
| "files": 424, | |
| "comment": 57080, | |
| "code": 239143, | |
| "blank": 37413 | |
| }, | |
| "make": { | |
| "files": 3, | |
| "comment": 12, | |
| "code": 44, | |
| "blank": 12 | |
| }, | |
| "C/C++ Header": { | |
| "files": 263, | |
| "comment": 11762, | |
| "code": 10538, | |
| "blank": 7354 | |
| }, | |
| "yacc": { | |
| "files": 1, | |
| "comment": 136, | |
| "code": 373, | |
| "blank": 82 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 14, | |
| "code": 9, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 16, | |
| "code": 23, | |
| "blank": 6 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 3, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 4, | |
| "comment": 46, | |
| "code": 171, | |
| "blank": 10 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 1232, | |
| "code": 5608, | |
| "blank": 792 | |
| } | |
| }, | |
| "emacs-22.3.tar.gz": { | |
| "XML": { | |
| "files": 1, | |
| "comment": 62, | |
| "code": 2224, | |
| "blank": 54 | |
| }, | |
| "C": { | |
| "files": 184, | |
| "comment": 59365, | |
| "code": 240988, | |
| "blank": 52639 | |
| }, | |
| "Python": { | |
| "files": 1, | |
| "comment": 49, | |
| "code": 161, | |
| "blank": 24 | |
| }, | |
| "Assembly": { | |
| "files": 1, | |
| "comment": 34, | |
| "code": 6, | |
| "blank": 2 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 18, | |
| "code": 9, | |
| "blank": 7 | |
| }, | |
| "m4": { | |
| "files": 1, | |
| "comment": 4, | |
| "code": 68, | |
| "blank": 10 | |
| }, | |
| "Lisp": { | |
| "files": 1084, | |
| "comment": 151000, | |
| "code": 900243, | |
| "blank": 113019 | |
| }, | |
| "make": { | |
| "files": 1, | |
| "comment": 41, | |
| "code": 46, | |
| "blank": 39 | |
| }, | |
| "C/C++ Header": { | |
| "files": 317, | |
| "comment": 18199, | |
| "code": 17578, | |
| "blank": 11213 | |
| }, | |
| "Perl": { | |
| "files": 3, | |
| "comment": 89, | |
| "code": 1165, | |
| "blank": 382 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 772, | |
| "blank": 268 | |
| }, | |
| "Patran Command Language": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 193, | |
| "blank": 36 | |
| }, | |
| "HTML": { | |
| "files": 2, | |
| "comment": 4, | |
| "code": 1368, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 32, | |
| "code": 23, | |
| "blank": 16 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 5, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 6, | |
| "comment": 259, | |
| "code": 666, | |
| "blank": 86 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 2900, | |
| "code": 24545, | |
| "blank": 3139 | |
| } | |
| }, | |
| "emacs-20.5a.tar.gz": { | |
| "C": { | |
| "files": 183, | |
| "comment": 33747, | |
| "code": 159025, | |
| "blank": 31022 | |
| }, | |
| "Teamcenter def": { | |
| "files": 1, | |
| "comment": 65, | |
| "code": 139, | |
| "blank": 28 | |
| }, | |
| "Assembly": { | |
| "files": 2, | |
| "comment": 93, | |
| "code": 253, | |
| "blank": 42 | |
| }, | |
| "Lisp": { | |
| "files": 584, | |
| "comment": 79939, | |
| "code": 356422, | |
| "blank": 53847 | |
| }, | |
| "make": { | |
| "files": 2, | |
| "comment": 8, | |
| "code": 88, | |
| "blank": 17 | |
| }, | |
| "C/C++ Header": { | |
| "files": 287, | |
| "comment": 13240, | |
| "code": 13043, | |
| "blank": 8157 | |
| }, | |
| "Perl": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 884, | |
| "blank": 281 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 749, | |
| "blank": 264 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 14, | |
| "code": 9, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 16, | |
| "code": 23, | |
| "blank": 6 | |
| }, | |
| "lex": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 125, | |
| "blank": 25 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 3, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 5, | |
| "comment": 59, | |
| "code": 205, | |
| "blank": 10 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 1408, | |
| "code": 7173, | |
| "blank": 861 | |
| } | |
| }, | |
| "emacs-22.1.tar.gz": { | |
| "XML": { | |
| "files": 1, | |
| "comment": 62, | |
| "code": 2224, | |
| "blank": 54 | |
| }, | |
| "C": { | |
| "files": 183, | |
| "comment": 58872, | |
| "code": 238055, | |
| "blank": 52107 | |
| }, | |
| "Python": { | |
| "files": 1, | |
| "comment": 49, | |
| "code": 159, | |
| "blank": 24 | |
| }, | |
| "Assembly": { | |
| "files": 1, | |
| "comment": 34, | |
| "code": 6, | |
| "blank": 2 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 18, | |
| "code": 9, | |
| "blank": 7 | |
| }, | |
| "m4": { | |
| "files": 1, | |
| "comment": 4, | |
| "code": 68, | |
| "blank": 10 | |
| }, | |
| "Lisp": { | |
| "files": 1071, | |
| "comment": 150649, | |
| "code": 894478, | |
| "blank": 118419 | |
| }, | |
| "make": { | |
| "files": 1, | |
| "comment": 41, | |
| "code": 46, | |
| "blank": 39 | |
| }, | |
| "C/C++ Header": { | |
| "files": 316, | |
| "comment": 18132, | |
| "code": 17358, | |
| "blank": 11182 | |
| }, | |
| "Perl": { | |
| "files": 3, | |
| "comment": 89, | |
| "code": 1172, | |
| "blank": 383 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 778, | |
| "blank": 269 | |
| }, | |
| "Patran Command Language": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 192, | |
| "blank": 37 | |
| }, | |
| "HTML": { | |
| "files": 2, | |
| "comment": 4, | |
| "code": 1368, | |
| "blank": 2 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 32, | |
| "code": 23, | |
| "blank": 16 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 5, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "DOS Batch": { | |
| "files": 6, | |
| "comment": 257, | |
| "code": 662, | |
| "blank": 86 | |
| }, | |
| "Bourne Shell": { | |
| "files": 12, | |
| "comment": 2881, | |
| "code": 24153, | |
| "blank": 3103 | |
| } | |
| }, | |
| "emacs-23.1.tar.bz2": { | |
| "XML": { | |
| "files": 3, | |
| "comment": 18, | |
| "code": 43, | |
| "blank": 17 | |
| }, | |
| "C": { | |
| "files": 176, | |
| "comment": 56490, | |
| "code": 231086, | |
| "blank": 49795 | |
| }, | |
| "Python": { | |
| "files": 3, | |
| "comment": 101, | |
| "code": 333, | |
| "blank": 56 | |
| }, | |
| "sed": { | |
| "files": 1, | |
| "comment": 5, | |
| "code": 4, | |
| "blank": 0 | |
| }, | |
| "C Shell": { | |
| "files": 1, | |
| "comment": 15, | |
| "code": 8, | |
| "blank": 8 | |
| }, | |
| "m4": { | |
| "files": 1, | |
| "comment": 4, | |
| "code": 68, | |
| "blank": 10 | |
| }, | |
| "Lisp": { | |
| "files": 1274, | |
| "comment": 159385, | |
| "code": 935625, | |
| "blank": 123494 | |
| }, | |
| "make": { | |
| "files": 1, | |
| "comment": 33, | |
| "code": 66, | |
| "blank": 42 | |
| }, | |
| "C/C++ Header": { | |
| "files": 135, | |
| "comment": 9441, | |
| "code": 13917, | |
| "blank": 6366 | |
| }, | |
| "Perl": { | |
| "files": 4, | |
| "comment": 109, | |
| "code": 1257, | |
| "blank": 425 | |
| }, | |
| "Objective C": { | |
| "files": 6, | |
| "comment": 1785, | |
| "code": 9574, | |
| "blank": 2339 | |
| }, | |
| "Patran Command Language": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 190, | |
| "blank": 36 | |
| }, | |
| "HTML": { | |
| "files": 3, | |
| "comment": 6, | |
| "code": 1369, | |
| "blank": 3 | |
| }, | |
| "Bourne Again Shell": { | |
| "files": 1, | |
| "comment": 31, | |
| "code": 23, | |
| "blank": 17 | |
| }, | |
| "DOS Batch": { | |
| "files": 6, | |
| "comment": 245, | |
| "code": 763, | |
| "blank": 117 | |
| }, | |
| "Bourne Shell": { | |
| "files": 11, | |
| "comment": 2757, | |
| "code": 25216, | |
| "blank": 3309 | |
| }, | |
| "C#": { | |
| "files": 1, | |
| "comment": 0, | |
| "code": 772, | |
| "blank": 268 | |
| } | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python | |
| import re, json | |
| info = {} | |
| current_emacs_version = None | |
| lang_counts_dict = {} | |
| with open("count.txt", "r") as fp: | |
| for line in fp: | |
| line = line.strip() | |
| if len(line) == 0: | |
| continue | |
| fields = line.split('\t') | |
| if len(fields) == 1: | |
| current_emacs_version = fields[0] | |
| lang_counts_dict[current_emacs_version] = {} | |
| else: | |
| (files, language, blank, comment, code) = fields[:5] | |
| comment = int(comment.replace(',', '')) | |
| code = int(code.replace(',', '')) | |
| blank = int(blank.replace(',', '')) | |
| files = int(files.replace(',', '')) | |
| current_lang_dict = {} | |
| current_lang_dict["code"] = code | |
| current_lang_dict["blank"] = blank | |
| current_lang_dict["files"] = files | |
| current_lang_dict["comment"] = comment | |
| lang_counts_dict[current_emacs_version][language] = \ | |
| current_lang_dict | |
| with open("count.json", "w") as fp: | |
| json.dump(lang_counts_dict, fp, indent=2) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment