@@ -34,6 +34,7 @@ pub enum Language {
34
34
Lua ,
35
35
Markdown ,
36
36
Nim ,
37
+ OCaml ,
37
38
ObjectiveC ,
38
39
Perl ,
39
40
Php ,
@@ -86,6 +87,7 @@ impl std::fmt::Display for Language {
86
87
Language :: Lua => write ! ( f, "Lua" ) ,
87
88
Language :: Markdown => write ! ( f, "Markdown" ) ,
88
89
Language :: Nim => write ! ( f, "Nim" ) ,
90
+ Language :: OCaml => write ! ( f, "OCaml" ) ,
89
91
Language :: ObjectiveC => write ! ( f, "Objective-C" ) ,
90
92
Language :: PureScript => write ! ( f, "PureScript" ) ,
91
93
Language :: Python => write ! ( f, "Python" ) ,
@@ -141,6 +143,7 @@ impl From<tokei::LanguageType> for Language {
141
143
tokei:: LanguageType :: Lua => Language :: Lua ,
142
144
tokei:: LanguageType :: Markdown => Language :: Markdown ,
143
145
tokei:: LanguageType :: Nim => Language :: Nim ,
146
+ tokei:: LanguageType :: OCaml => Language :: OCaml ,
144
147
tokei:: LanguageType :: ObjectiveC => Language :: ObjectiveC ,
145
148
tokei:: LanguageType :: Prolog => Language :: Prolog ,
146
149
tokei:: LanguageType :: Perl => Language :: Perl ,
@@ -195,6 +198,7 @@ impl Language {
195
198
Language :: Lua => include_str ! ( "../resources/lua.ascii" ) ,
196
199
Language :: Markdown => include_str ! ( "../resources/markdown.ascii" ) ,
197
200
Language :: Nim => include_str ! ( "../resources/nim.ascii" ) ,
201
+ Language :: OCaml => include_str ! ( "../resources/ocaml.ascii" ) ,
198
202
Language :: ObjectiveC => include_str ! ( "../resources/objectivec.ascii" ) ,
199
203
Language :: Perl => include_str ! ( "../resources/perl.ascii" ) ,
200
204
Language :: Php => include_str ! ( "../resources/php.ascii" ) ,
@@ -260,6 +264,7 @@ impl Language {
260
264
Language :: Lua => vec ! [ Color :: Blue ] ,
261
265
Language :: Markdown => vec ! [ Color :: BrightWhite , Color :: BrightRed ] ,
262
266
Language :: Nim => vec ! [ Color :: Yellow , Color :: BrightWhite ] ,
267
+ Language :: OCaml => vec ! [ Color :: Yellow ] ,
263
268
Language :: ObjectiveC => vec ! [ Color :: BrightBlue , Color :: Blue ] ,
264
269
Language :: Perl => vec ! [ Color :: BrightBlue ] ,
265
270
Language :: Php => vec ! [ Color :: BrightWhite ] ,
@@ -367,6 +372,7 @@ fn get_all_language_types() -> Vec<tokei::LanguageType> {
367
372
tokei:: LanguageType :: Lua ,
368
373
tokei:: LanguageType :: Markdown ,
369
374
tokei:: LanguageType :: Nim ,
375
+ tokei:: LanguageType :: OCaml ,
370
376
tokei:: LanguageType :: ObjectiveC ,
371
377
tokei:: LanguageType :: Perl ,
372
378
tokei:: LanguageType :: Php ,
0 commit comments