// -*- C++ -*- /* This file is part of *====================================================== * *LyX,TheDocumentProcessor * *Copyright(C)1995MatthiasEttrich *
*======================================================*/ #ifndef _TEXTUTILS_H #define _TEXTUTILS_H
#include"definitions.h"
/// inlinebool IsNewlineChar(char c) { return (c == LYX_META_NEWLINE);
} /// inlinebool IsSeparatorChar(char c) { return (c == ' ' || c == LYX_META_PROTECTED_SEPARATOR);
} /// inlinebool IsHfillChar(char c) { return (c == LYX_META_HFILL);
} /// inlinebool IsInsetChar(char c) { return (c == LYX_META_INSET);
} /// inlinebool IsFloatChar(char c) { return (c == LYX_META_FOOTNOTE
|| c == LYX_META_MARGIN
|| c == LYX_META_FIG
|| c == LYX_META_TAB
|| c == LYX_META_ALGORITHM
|| c == LYX_META_WIDE_FIG
|| c == LYX_META_WIDE_TAB);
} /// inlinebool IsLineSeparatorChar(char c) { return (c == ' ');
} /// inlinebool IsKommaChar(char c) { return (c == ','
|| c=='('
|| c==')'
|| c=='['
|| c==']'
|| c=='{'
|| c=='}'
|| c==';'
|| c=='.'
|| c==':'
|| c=='-'
|| c=='?'
|| c=='!'
|| c=='&'
|| c=='@'
|| c=='+'
|| c=='-'
|| c=='~'
|| c=='#'
|| c=='%'
|| c=='^'
|| c=='/'
|| c=='\\'
|| c==LYX_META_NEWLINE
|| c==LYX_META_PROTECTED_SEPARATOR
);
} /// inlinebool IsLetterChar(unsignedchar c) { return ((c>='A' && c<='Z')
|| (c>='a' && c<='z')
|| (c>=192)); // in iso-8859-x these are accented chars
} /// inlinebool IsPrintable(unsignedchar c) { return (c>=' ');
} /// Word is not IsSeparator or IsKomma or IsHfill or IsFloat or IsInset. inlinebool IsWordChar(unsignedchar c) { return !( IsSeparatorChar( c )
|| IsKommaChar( c )
|| IsHfillChar( c )
|| IsFloatChar( c )
|| IsInsetChar( c ) ) ;
} #endif
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.12 Sekunden
(vorverarbeitet am 2026-09-29)
¤
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 und die Messung sind noch experimentell.