{ "python": { "extension": "py", "comment" : { "top": "###", "prefix" : "# ", "bottom": "###" } }, "haskell": { "extension": "hs", "comment" : { "top": "----", "prefix" : "-- ", "bottom": "----" } }, "c": { "extension": "c", "comment" : { "top": "/*", "prefix" : "* ", "bottom": "*/" } }, "lisp": { "extension": "lisp", "comment" : { "top": ";;;;;;;;", "prefix" : ";;;; ", "bottom": ";;;;;;;;" } }, "rust": { "extension": "rs", "comment": { "top": "/*", "prefix" : "* ", "bottom": "*/" } }, "julia": { "extension": "jl", "comment": { "top": "###", "prefix" : "# ", "bottom": "###" } }, "clojure": { "extension": "clj", "comment" : { "top": ";;;;", "prefix" : ";; ", "bottom": ";;;;" } }, "scheme": { "extension": "scm", "comment" : { "top": ";;;;", "prefix" : ";; ", "bottom": ";;;;" } } }