# Superx++ language definition file *PROPOSAL* # # Author: André Simon # Mail: andre.simon1@gmx.de # Date: 08.11.2003 # 28.01.2008 Replaced KW_DELIM entry by regexes (ASim) # ------------------------------------------ # This file is a part of highlight, a free source code converter released under the GPL. # # The file is used to describe keywords and special symbols of programming languages. # See README in the highlight directory for details. # # New definition files for future releases of highlight are always appreciated ;) # ---------- # andre.simon1@gmx.de # http:/www.andre-simon.de/ $DESCRIPTION=SuperX++ #$TAG_DELIM(kwa)=< > $KEYWORDS(kwa)=regex(?|>) $KEYWORDS(kwb)=regex(([-\w]+)=") $KEYWORDS(kwc)=regex(\&\#?\w+;) $KEYWORDS(kwd)=bool date double float int long short string void $STRINGDELIMITERS=" $ML_COMMENT= $ESCCHAR=regex(\\\d{3}|\\x\p{XDigit}{2}|\\[ntvbrfa\\\?'"]) $IGNORECASE=false $ENABLETYPESWITHINSTRINGS=true