def analyse_text(text): """Competes with IDL and Prolog on *.pro; div. lisps on*.cl and SwigLexer on *.i""" # These are *really* good indicators (and not conflicting with the other languages) # end-scope first on line e.g. 'end implement' # section keyword alone on line e.g. 'clauses' if re.search(r'^\s*(end\s+(interface|class|implement)|(clauses|predicates|domains|facts|constants|properties)\s*$)', text): return 0.98 else: return 0
class VisualPrologGrammarLexer(VisualPrologBaseLexer): """Lexer for VisualProlog grammar """
def analyse_text(text): """No competditors (currently)""" # These are *really* good indicators # end-scope first on line e.g. 'end grammar' # section keyword alone on line e.g. 'rules' if re.search(r'^\s*(end\s+grammar|(nonterminals|startsymbols|terminals|rules|precedence)\s*$)', text): return 0.98 else: return 0
¤ Dauer der Verarbeitung: 0.18 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.