c_src: regenerate
[nit.git] / c_src / nit__lexer.sep.0.h
diff --git a/c_src/nit__lexer.sep.0.h b/c_src/nit__lexer.sep.0.h
new file mode 100644 (file)
index 0000000..a796ca0
--- /dev/null
@@ -0,0 +1,288 @@
+#include "nit.common.h"
+#define COLOR_nit__parser_nodes__ANode___location 0
+val* NEW_nit__TEol(const struct type* type);
+extern const struct type type_nit__TEol;
+void nit__lexer___TEol___init_tk(val* self, val* p0);
+val* NEW_nit__TComment(const struct type* type);
+extern const struct type type_nit__TComment;
+void nit__lexer___TComment___init_tk(val* self, val* p0);
+val* NEW_nit__TKwpackage(const struct type* type);
+extern const struct type type_nit__TKwpackage;
+void nit__lexer___TKwpackage___init_tk(val* self, val* p0);
+val* NEW_nit__TKwmodule(const struct type* type);
+extern const struct type type_nit__TKwmodule;
+void nit__lexer___TKwmodule___init_tk(val* self, val* p0);
+val* NEW_nit__TKwimport(const struct type* type);
+extern const struct type type_nit__TKwimport;
+void nit__lexer___TKwimport___init_tk(val* self, val* p0);
+val* NEW_nit__TKwclass(const struct type* type);
+extern const struct type type_nit__TKwclass;
+void nit__lexer___TKwclass___init_tk(val* self, val* p0);
+val* NEW_nit__TKwabstract(const struct type* type);
+extern const struct type type_nit__TKwabstract;
+void nit__lexer___TKwabstract___init_tk(val* self, val* p0);
+val* NEW_nit__TKwinterface(const struct type* type);
+extern const struct type type_nit__TKwinterface;
+void nit__lexer___TKwinterface___init_tk(val* self, val* p0);
+val* NEW_nit__TKwenum(const struct type* type);
+extern const struct type type_nit__TKwenum;
+void nit__lexer___TKwenum___init_tk(val* self, val* p0);
+val* NEW_nit__TKwend(const struct type* type);
+extern const struct type type_nit__TKwend;
+void nit__lexer___TKwend___init_tk(val* self, val* p0);
+val* NEW_nit__TKwmeth(const struct type* type);
+extern const struct type type_nit__TKwmeth;
+void nit__lexer___TKwmeth___init_tk(val* self, val* p0);
+val* NEW_nit__TKwtype(const struct type* type);
+extern const struct type type_nit__TKwtype;
+void nit__lexer___TKwtype___init_tk(val* self, val* p0);
+val* NEW_nit__TKwinit(const struct type* type);
+extern const struct type type_nit__TKwinit;
+void nit__lexer___TKwinit___init_tk(val* self, val* p0);
+val* NEW_nit__TKwredef(const struct type* type);
+extern const struct type type_nit__TKwredef;
+void nit__lexer___TKwredef___init_tk(val* self, val* p0);
+val* NEW_nit__TKwis(const struct type* type);
+extern const struct type type_nit__TKwis;
+void nit__lexer___TKwis___init_tk(val* self, val* p0);
+val* NEW_nit__TKwdo(const struct type* type);
+extern const struct type type_nit__TKwdo;
+void nit__lexer___TKwdo___init_tk(val* self, val* p0);
+val* NEW_nit__TKwvar(const struct type* type);
+extern const struct type type_nit__TKwvar;
+void nit__lexer___TKwvar___init_tk(val* self, val* p0);
+val* NEW_nit__TKwextern(const struct type* type);
+extern const struct type type_nit__TKwextern;
+void nit__lexer___TKwextern___init_tk(val* self, val* p0);
+val* NEW_nit__TKwpublic(const struct type* type);
+extern const struct type type_nit__TKwpublic;
+void nit__lexer___TKwpublic___init_tk(val* self, val* p0);
+val* NEW_nit__TKwprotected(const struct type* type);
+extern const struct type type_nit__TKwprotected;
+void nit__lexer___TKwprotected___init_tk(val* self, val* p0);
+val* NEW_nit__TKwprivate(const struct type* type);
+extern const struct type type_nit__TKwprivate;
+void nit__lexer___TKwprivate___init_tk(val* self, val* p0);
+val* NEW_nit__TKwintrude(const struct type* type);
+extern const struct type type_nit__TKwintrude;
+void nit__lexer___TKwintrude___init_tk(val* self, val* p0);
+val* NEW_nit__TKwif(const struct type* type);
+extern const struct type type_nit__TKwif;
+void nit__lexer___TKwif___init_tk(val* self, val* p0);
+val* NEW_nit__TKwthen(const struct type* type);
+extern const struct type type_nit__TKwthen;
+void nit__lexer___TKwthen___init_tk(val* self, val* p0);
+val* NEW_nit__TKwelse(const struct type* type);
+extern const struct type type_nit__TKwelse;
+void nit__lexer___TKwelse___init_tk(val* self, val* p0);
+val* NEW_nit__TKwwhile(const struct type* type);
+extern const struct type type_nit__TKwwhile;
+void nit__lexer___TKwwhile___init_tk(val* self, val* p0);
+val* NEW_nit__TKwloop(const struct type* type);
+extern const struct type type_nit__TKwloop;
+void nit__lexer___TKwloop___init_tk(val* self, val* p0);
+val* NEW_nit__TKwfor(const struct type* type);
+extern const struct type type_nit__TKwfor;
+void nit__lexer___TKwfor___init_tk(val* self, val* p0);
+val* NEW_nit__TKwin(const struct type* type);
+extern const struct type type_nit__TKwin;
+void nit__lexer___TKwin___init_tk(val* self, val* p0);
+val* NEW_nit__TKwand(const struct type* type);
+extern const struct type type_nit__TKwand;
+void nit__lexer___TKwand___init_tk(val* self, val* p0);
+val* NEW_nit__TKwor(const struct type* type);
+extern const struct type type_nit__TKwor;
+void nit__lexer___TKwor___init_tk(val* self, val* p0);
+val* NEW_nit__TKwnot(const struct type* type);
+extern const struct type type_nit__TKwnot;
+void nit__lexer___TKwnot___init_tk(val* self, val* p0);
+val* NEW_nit__TKwimplies(const struct type* type);
+extern const struct type type_nit__TKwimplies;
+void nit__lexer___TKwimplies___init_tk(val* self, val* p0);
+val* NEW_nit__TKwreturn(const struct type* type);
+extern const struct type type_nit__TKwreturn;
+void nit__lexer___TKwreturn___init_tk(val* self, val* p0);
+val* NEW_nit__TKwcontinue(const struct type* type);
+extern const struct type type_nit__TKwcontinue;
+void nit__lexer___TKwcontinue___init_tk(val* self, val* p0);
+val* NEW_nit__TKwbreak(const struct type* type);
+extern const struct type type_nit__TKwbreak;
+void nit__lexer___TKwbreak___init_tk(val* self, val* p0);
+val* NEW_nit__TKwabort(const struct type* type);
+extern const struct type type_nit__TKwabort;
+void nit__lexer___TKwabort___init_tk(val* self, val* p0);
+val* NEW_nit__TKwassert(const struct type* type);
+extern const struct type type_nit__TKwassert;
+void nit__lexer___TKwassert___init_tk(val* self, val* p0);
+val* NEW_nit__TKwnew(const struct type* type);
+extern const struct type type_nit__TKwnew;
+void nit__lexer___TKwnew___init_tk(val* self, val* p0);
+val* NEW_nit__TKwisa(const struct type* type);
+extern const struct type type_nit__TKwisa;
+void nit__lexer___TKwisa___init_tk(val* self, val* p0);
+val* NEW_nit__TKwonce(const struct type* type);
+extern const struct type type_nit__TKwonce;
+void nit__lexer___TKwonce___init_tk(val* self, val* p0);
+val* NEW_nit__TKwsuper(const struct type* type);
+extern const struct type type_nit__TKwsuper;
+void nit__lexer___TKwsuper___init_tk(val* self, val* p0);
+val* NEW_nit__TKwself(const struct type* type);
+extern const struct type type_nit__TKwself;
+void nit__lexer___TKwself___init_tk(val* self, val* p0);
+val* NEW_nit__TKwtrue(const struct type* type);
+extern const struct type type_nit__TKwtrue;
+void nit__lexer___TKwtrue___init_tk(val* self, val* p0);
+val* NEW_nit__TKwfalse(const struct type* type);
+extern const struct type type_nit__TKwfalse;
+void nit__lexer___TKwfalse___init_tk(val* self, val* p0);
+val* NEW_nit__TKwnull(const struct type* type);
+extern const struct type type_nit__TKwnull;
+void nit__lexer___TKwnull___init_tk(val* self, val* p0);
+val* NEW_nit__TKwas(const struct type* type);
+extern const struct type type_nit__TKwas;
+void nit__lexer___TKwas___init_tk(val* self, val* p0);
+val* NEW_nit__TKwnullable(const struct type* type);
+extern const struct type type_nit__TKwnullable;
+void nit__lexer___TKwnullable___init_tk(val* self, val* p0);
+val* NEW_nit__TKwisset(const struct type* type);
+extern const struct type type_nit__TKwisset;
+void nit__lexer___TKwisset___init_tk(val* self, val* p0);
+val* NEW_nit__TKwlabel(const struct type* type);
+extern const struct type type_nit__TKwlabel;
+void nit__lexer___TKwlabel___init_tk(val* self, val* p0);
+val* NEW_nit__TKwdebug(const struct type* type);
+extern const struct type type_nit__TKwdebug;
+void nit__lexer___TKwdebug___init_tk(val* self, val* p0);
+val* NEW_nit__TOpar(const struct type* type);
+extern const struct type type_nit__TOpar;
+void nit__lexer___TOpar___init_tk(val* self, val* p0);
+val* NEW_nit__TCpar(const struct type* type);
+extern const struct type type_nit__TCpar;
+void nit__lexer___TCpar___init_tk(val* self, val* p0);
+val* NEW_nit__TObra(const struct type* type);
+extern const struct type type_nit__TObra;
+void nit__lexer___TObra___init_tk(val* self, val* p0);
+val* NEW_nit__TCbra(const struct type* type);
+extern const struct type type_nit__TCbra;
+void nit__lexer___TCbra___init_tk(val* self, val* p0);
+val* NEW_nit__TComma(const struct type* type);
+extern const struct type type_nit__TComma;
+void nit__lexer___TComma___init_tk(val* self, val* p0);
+val* NEW_nit__TColumn(const struct type* type);
+extern const struct type type_nit__TColumn;
+void nit__lexer___TColumn___init_tk(val* self, val* p0);
+val* NEW_nit__TQuad(const struct type* type);
+extern const struct type type_nit__TQuad;
+void nit__lexer___TQuad___init_tk(val* self, val* p0);
+val* NEW_nit__TAssign(const struct type* type);
+extern const struct type type_nit__TAssign;
+void nit__lexer___TAssign___init_tk(val* self, val* p0);
+val* NEW_nit__TPluseq(const struct type* type);
+extern const struct type type_nit__TPluseq;
+void nit__lexer___TPluseq___init_tk(val* self, val* p0);
+val* NEW_nit__TMinuseq(const struct type* type);
+extern const struct type type_nit__TMinuseq;
+void nit__lexer___TMinuseq___init_tk(val* self, val* p0);
+val* NEW_nit__TDotdotdot(const struct type* type);
+extern const struct type type_nit__TDotdotdot;
+void nit__lexer___TDotdotdot___init_tk(val* self, val* p0);
+val* NEW_nit__TDotdot(const struct type* type);
+extern const struct type type_nit__TDotdot;
+void nit__lexer___TDotdot___init_tk(val* self, val* p0);
+val* NEW_nit__TDot(const struct type* type);
+extern const struct type type_nit__TDot;
+void nit__lexer___TDot___init_tk(val* self, val* p0);
+val* NEW_nit__TPlus(const struct type* type);
+extern const struct type type_nit__TPlus;
+void nit__lexer___TPlus___init_tk(val* self, val* p0);
+val* NEW_nit__TMinus(const struct type* type);
+extern const struct type type_nit__TMinus;
+void nit__lexer___TMinus___init_tk(val* self, val* p0);
+val* NEW_nit__TStar(const struct type* type);
+extern const struct type type_nit__TStar;
+void nit__lexer___TStar___init_tk(val* self, val* p0);
+val* NEW_nit__TStarstar(const struct type* type);
+extern const struct type type_nit__TStarstar;
+void nit__lexer___TStarstar___init_tk(val* self, val* p0);
+val* NEW_nit__TSlash(const struct type* type);
+extern const struct type type_nit__TSlash;
+void nit__lexer___TSlash___init_tk(val* self, val* p0);
+val* NEW_nit__TPercent(const struct type* type);
+extern const struct type type_nit__TPercent;
+void nit__lexer___TPercent___init_tk(val* self, val* p0);
+val* NEW_nit__TEq(const struct type* type);
+extern const struct type type_nit__TEq;
+void nit__lexer___TEq___init_tk(val* self, val* p0);
+val* NEW_nit__TNe(const struct type* type);
+extern const struct type type_nit__TNe;
+void nit__lexer___TNe___init_tk(val* self, val* p0);
+val* NEW_nit__TLt(const struct type* type);
+extern const struct type type_nit__TLt;
+void nit__lexer___TLt___init_tk(val* self, val* p0);
+val* NEW_nit__TLe(const struct type* type);
+extern const struct type type_nit__TLe;
+void nit__lexer___TLe___init_tk(val* self, val* p0);
+val* NEW_nit__TLl(const struct type* type);
+extern const struct type type_nit__TLl;
+void nit__lexer___TLl___init_tk(val* self, val* p0);
+val* NEW_nit__TGt(const struct type* type);
+extern const struct type type_nit__TGt;
+void nit__lexer___TGt___init_tk(val* self, val* p0);
+val* NEW_nit__TGe(const struct type* type);
+extern const struct type type_nit__TGe;
+void nit__lexer___TGe___init_tk(val* self, val* p0);
+val* NEW_nit__TGg(const struct type* type);
+extern const struct type type_nit__TGg;
+void nit__lexer___TGg___init_tk(val* self, val* p0);
+val* NEW_nit__TStarship(const struct type* type);
+extern const struct type type_nit__TStarship;
+void nit__lexer___TStarship___init_tk(val* self, val* p0);
+val* NEW_nit__TBang(const struct type* type);
+extern const struct type type_nit__TBang;
+void nit__lexer___TBang___init_tk(val* self, val* p0);
+val* NEW_nit__TAt(const struct type* type);
+extern const struct type type_nit__TAt;
+void nit__lexer___TAt___init_tk(val* self, val* p0);
+val* NEW_nit__TClassid(const struct type* type);
+extern const struct type type_nit__TClassid;
+void nit__lexer___TClassid___init_tk(val* self, val* p0);
+val* NEW_nit__TId(const struct type* type);
+extern const struct type type_nit__TId;
+void nit__lexer___TId___init_tk(val* self, val* p0);
+val* NEW_nit__TAttrid(const struct type* type);
+extern const struct type type_nit__TAttrid;
+void nit__lexer___TAttrid___init_tk(val* self, val* p0);
+val* NEW_nit__TNumber(const struct type* type);
+extern const struct type type_nit__TNumber;
+void nit__lexer___TNumber___init_tk(val* self, val* p0);
+val* NEW_nit__THexNumber(const struct type* type);
+extern const struct type type_nit__THexNumber;
+void nit__lexer___THexNumber___init_tk(val* self, val* p0);
+val* NEW_nit__TFloat(const struct type* type);
+extern const struct type type_nit__TFloat;
+void nit__lexer___TFloat___init_tk(val* self, val* p0);
+val* NEW_nit__TString(const struct type* type);
+extern const struct type type_nit__TString;
+void nit__lexer___TString___init_tk(val* self, val* p0);
+val* NEW_nit__TStartString(const struct type* type);
+extern const struct type type_nit__TStartString;
+void nit__lexer___TStartString___init_tk(val* self, val* p0);
+val* NEW_nit__TMidString(const struct type* type);
+extern const struct type type_nit__TMidString;
+void nit__lexer___TMidString___init_tk(val* self, val* p0);
+val* NEW_nit__TEndString(const struct type* type);
+extern const struct type type_nit__TEndString;
+void nit__lexer___TEndString___init_tk(val* self, val* p0);
+val* NEW_nit__TChar(const struct type* type);
+extern const struct type type_nit__TChar;
+void nit__lexer___TChar___init_tk(val* self, val* p0);
+val* NEW_nit__TBadString(const struct type* type);
+extern const struct type type_nit__TBadString;
+void nit__lexer___TBadString___init_tk(val* self, val* p0);
+val* NEW_nit__TBadChar(const struct type* type);
+extern const struct type type_nit__TBadChar;
+void nit__lexer___TBadChar___init_tk(val* self, val* p0);
+val* NEW_nit__TExternCodeSegment(const struct type* type);
+extern const struct type type_nit__TExternCodeSegment;
+void nit__lexer___TExternCodeSegment___init_tk(val* self, val* p0);
+extern const char FILE_nit__lexer[];