I've given the .lang file for NekoML another attempt as well. I found some keywords (var, if, else, function, try, catch, type, match, then, while and exception) in src/nekoml/Lexer.nml but there are a couple of others in src/nekoml/Parser.nml (open, rec, mutable and as) which aren't declared as keywords (in the lexer) and matching is done against literal strings although they appear to be keywords. What are the keywords of NekoML?
Are int, float, string, bool, char and void the only types except for user defined types? -- Neko : One VM to run them all (http://nekovm.org)
