aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/LexEiffel.cxx
AgeCommit message (Collapse)AuthorFilesLines
2003-02-17Upgraded keyword list descriptions from Brian Quinlan.nyamatongwe1-9/+14
2002-02-12Made LexerModule objects not be const again as that was impairing staticnyamatongwe1-2/+2
linking.
2002-02-12Made lexer objects const so they do not show up in map as static / globals.nyamatongwe1-5/+5
File specific inline functions marker as static to ensure no bad linking.
2001-09-02Renamed ColouriseContext to StyleContext and moved out to own files.nyamatongwe1-138/+47
2001-06-01Changed name of ColouriseContext to allow debugging.nyamatongwe1-4/+4
2001-05-31Rnamed LexContext to ColouriseContext in case it goes into a separatenyamatongwe1-18/+52
file. Handling DBCS in Forward method and constructor of ClouriseContext. New safer character categorisation functions take unsigned int arguments to allow DBCS non-ASCII (>= 0x80) characters. ColouriseContext has a chPrev field.
2001-05-21Avoided some warnings.nyamatongwe1-0/+3
2001-05-19Abstracted out code that is common to many lexers into LexContext class.nyamatongwe1-102/+100
2001-05-18Initial version.nyamatongwe1-0/+286