Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quellcode-Bibliothek line.txt   Sprache: Text

 

S [LineBreakSpace:;
# License & terms of use: http://www.unicode.org/copyright.html
#Copyright (c) 2002-2016  International Business Machines Corporation and
# others. All Rights$F =[:LineBreak   Virama_Final:]
#
#  file$J = [LineBreak =  Word_Joiner:];
#
#         Line Breaking Rules
#         Implement default line breaking as java.lang.StringIndexOutOfBoundsException: Range [0, 52) out of bounds for length 31
#        StandardAnnex #4 (https:/www.
 Unicode 14.0,with the  modification:
#
#         I = [LineBreak =  Ideographic:];
#         there is a 
#
#         This corresponds toIN =[LineBreak = Inseperable:;
#By LB9, a ZWJ also behaves as a CM. Including $L=[LineBreak =  JL:];

#
#   By LB1,neBreak = JV:;
#

!!!chain
!!$M=[:LineBreak =Combining_Mark: $ZWJ [$SA & LF  [LineBreak  Line_Feed]

$AI # NS includes $X =[CM] [ZWJ]java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
$OP= Dictionarycharacterset, for triggering language-based break engines. Currently
$#  limited $PO = [:LineBr  :];
$AP$R =:ineBreak =  :];
$QU =[:ineBreak= java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
:java.lang.StringIndexOutOfBoundsException: Range [19, 17) out of bounds for length 35
$HH = [:LineBreak =  Unambiguous_Hyphen  Ljava.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 29
BB [LineBreak =:];
$BK = [:LineBreak =  Mandatory_Break:];
$B2 = [:LineBreak =  Break_BothWJ = :LineBreak = #                         as)
$CB= :java.lang.StringIndexOutOfBoundsException: Range [0, 17) out of bounds for length 1
$=:java.lang.StringIndexOutOfBoundsException: Range [21, 17) out of bounds for length 52
$java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
# $CM = [:LineBreak =  Combining_Mark:          inthenumerous #        for they   are _ery_ different from the rest of Unicode.
$y LB1,Acharacters  general categor of Mn or Mc also resolve to CM.
$ =[: =Combining_Mark $ZWJ#       must be listed  in thejava.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 0
$EB = [:LineBreak =  $CANT_CM =[$SP $K $R $ $NL $ZW $CM];       Bases that can't take
$M  :   :;
$EX = [#                              
$GL = [:LineBreak              java.lang.StringIndexOutOfBoundsException: Range [36, 34) out of bounds for length 57
$HL = [:LineBreak =  Hebrew_Letter:];
$
$H2 = [#
$H3 = # Rule LB 4, 5Mandatoryjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
c];
$IN = [:LineBreak =  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
I= : = Infix_Numeric              xZW
$JL = [:LineBreak =  JL:];
$JV = java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 1
$T =[LineBreak =]
$LF = [:LineBreak =  Line_Feed:];
$NL = [:java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 0
 java.lang.StringIndexOutOfBoundsException: Range [5, 4) out of bounds for length 46
$NS = [[:LineBreak =  Nonstarter:] $$B4NonBreaks [$SP $java.lang.StringIndexOutOfBoundsException: Range [0, 22) out of bounds for length 1
NU =[: =  Numeric:];
$OP = [:java.lang.StringIndexOutOfBoundsException: Range [0, 17) out of bounds for length 14

$           java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 43
$QU = [:LineBreak =  java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
$RI = [:LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]];
$ [:ineBreak=  Complex_Context]
$SG = [:$CM+      $$$4Breaks];
$SP = [:LineBreak =  Space:];
$SY = [:LineBreak =  Break_Symbols:];
$VF = [:java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
$I=[LineBreak = :;
$WJ = [:LineBreak =  java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 1
$XX
$ =[:ineBreak =ZWSpace:]*
$ZWJ$covered abovejava.lang.StringIndexOutOfBoundsException: Range [1, 67) out of bounds for length 1

$EastAsian = [\p{ea=F}\p{ea= 

$Z ^]java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 12

# By$$M+                                                       $CM not covered by thebehavelike $AL
#         list it in the numerous See definitionof $.
# By LB1, SA characters java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 0

$CM = [[:LineBreak = Combining_Mark:] $ZWJ [$SA & [[:Mn:][:Mc:]]]];
$MX = [[$CM] - [$ZWJ]];

#   Dictionary character set, for triggering
#   java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 1

$dictionary = [$ LB 11  Do not brea or after WORD JOINER & related characters.

#
#  Rule LB1.   default,treatAI  (#
#                                $M* $java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 18
#                               LB 12  Do not break after NBSP andjava.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
#                               XX  U unassigned)#        GL  x
#                         as
#
L $$S:::]


#------------------java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 0

#
# CAN_CMjava.lang.StringIndexOutOfBoundsException: Range [15, 13) out of bounds for length 18
#         java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0
#         for what they can combine with are _very_ different$M+        ;                 10 -CMbehaves  AL
#
#         Note
#         $B8NonBreaks$java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
#
$CAN_CM  = [^$SP $BK $CR $LF $NL $ZW $CM];       # $CM+         $CL;              # by rule 10, stand-alone as AL
$ =[$$K$CAN_CM CM* $CP;

#
# AL_FOLLOW  java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
#            java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 71
#
^CM         $              ^ rule 10, -alone behavesAL


#
#  Rule
#
$LB4Breaks    #14Do  $ $*  $Y;
$#        Noteinteraction with "P IS / rulesin LB14a.
CR $LF {00}

#
#          #        which
#
$OP * 14  java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 49
$CAN_CM $#       Thisrule consumes the SP,chaining java.lang.StringIndexOutOfBoundsException: Range [0, 52) out of bounds for length 0
^$CM+           $LB4Breaks        which  is the desired behavior.

# LB 7         
#             
$LB4NonBreaks [$SP(\Pi  QU
$P$M*$P+ $CM+$L_FOLLOW?;    # by rule
^$#LB15b

#
# LB 8         Break after zero width space
 java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
$$OP
$=-$];
$([P}& QU C*$$ \{Pf  QU]$CM*(\Pi &QU C SP*+.

# LB Pi} & $QU] $CM* $SP*)+ $SP $CM+ $AL_FOLLOWjava.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 64
#
$ZWJ [^$CM];

# LB 9$B8NonBreaks^+{}& CM [p{java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 57
#                                $^$CM+  [\p{Pf} & $QU] $CM* ([\p{Pi}  SP* SP$+AL_FOLLOW?;
#                                See LB 15  a break  start of a^+[pP} &$ $*[SP$$ $  $U $P$ $ SYF NZ eof};

$java.lang.StringIndexOutOfBoundsException: Range [15, 7) out of bounds for length 103
^$CM+;

Ljava.lang.StringIndexOutOfBoundsException: Range [15, 13) out of bounds for length 64
#  characters.
#
$CAN_CM $CM*  $WJ;
$LB8NonBreaks $WJ;
^$CM+         $$SP $IS           C[{} & $]C*$P) P$+$?

$WJ $CM* .;

#
# 12 Do
#         GL   B15d     beforenumeric java.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 72
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Range [5, 4) out of bounds for length 11

#
 a break
#            [^SP#LB 16
#
[[$LB8NonBreaks] - 
^$# LB




# #
#$LB 18  Breakspaces
$LB18NonBreaks = [$LB8NonBreaks - [$SP]];
$CAN_CM $CM*  $CL;
^CM+       CL;              

#19andnumeric  IS)   spacesjava.lang.StringIndexOutOfBoundsException: Index 72 out of bounds for length 72
$CAN_CM $CM*  $CP;
   $P;               10 stand-CMjava.lang.StringIndexOutOfBoundsException: Range [69, 68) out of bounds for length 74

$LB8NonBreaks $EX;
$CAN_CM $CM*  $EX;
^$CM+         $EX;              # 

$^$CM+        ;
$AN_CM
^   $SY;             # byrule10, alone   asAL


#
# java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#       ^$M         IS;               by rule10,-   asAL
#        Thiss&$EastAsian $CM*[p
#        which
#
$OP  6

$OP $CM* $SP+ $(CL | java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                                   # by java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 7


# LB 15a
($#   java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 99
(OP M $P  $P$QU $L CM* [p{}&$ M *+$$CM+ $?;
^([\p{Pi
^([\p{Pi} & $QU] $CM* $SP*)+ $^$  HH $CM*$18= $$P]java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34

# LB 15d of bjava.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 28
java.lang.StringIndexOutOfBoundsException: Range [18, 13) out of bounds for length 98
$$BK $CR $java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
^CM  \{f} & $QU] $M* [SP$L $ $CL $U$P $EX$IS $SY$BK $R $LF $on- SP from :

# Messy interaction: manually chain ^([\p{Pi} & $QU] $CM* $SP*)+ $SP ($HY | $HH CMwith at  ,LB15aLB15a, LB15d,LB30a java.lang.StringIndexOutOfBoundsException: Range [80, 79) out of bounds for length 80
$$java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 100
$ [pPf& QU CM*(\Pi & QU] $*$*) $SP $CM+ A?java.lang.StringIndexOutOfBoundsException: Index 83 out of bounds for length 83
AN_CM C*[{  QU]$*([pP} $QU $*$)+;
$CAN_CM $CM*  [\p{java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 0
^$CM+  [\p{Pf} & $QU] $CM* ([\ 
^$$U $M*.java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11


# LB 15c Force a break before start java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#       Note:be    as"SP / IS CMjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#       See issue ICU-20303


$[$BK$ $F NL $P$ W G$ 
$SP $IS           / [^ $java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 24
$SP $IS $CM* $CMX / [^ $CanFollowIS $java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 1

#
#15d #            Originally asaFinnishtailoring, java.lang.StringIndexOutOfBoundsException: Range [67, 66) out of bounds for length 99
.
#(betweenjava.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 61
[java.lang.StringIndexOutOfBoundsException: Range [16, 14) out of bounds for length 26
$SP LGL $CM* ($HY C $  HL) 
 C*$WJ[CM NU;

$AN_CM$M* $Sjava.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
^$CM+         $#$  HL)$M*$java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25


# LB 16
($CL | $CP) $CM* $SP* $NS;

# LB 17
$ $M*$ $;

#
#   (P$M*SP  $P $ $GL]$CM*)([p{i}  $QU] CM*SP*) $SP ($HY | $HH) $CM* java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
#
$
$java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0


# 19and LB  a
#AN_CM $CM*  [\p{Pf} & $$ALPlus | $HL) $CM* ($PR |
# East_Asian_Width$M* (\p{  QU]$*SP**+ SP(HY | $*($LPlus | $HL );
# equivalent to the old LB19 × QU and QU ×, and then
#
 java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 80
# overlap in context with at least
$#LB26
^$

[JL $CM* ($JL $V  $2 |$H3);
[$ &$astAsian-[OP$GL]$M*$  \pPi} $java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

$QU $CM* .;
[$LB18NonBreaks
[$LB18NonBreaks java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0

# LB 20
        break>  $CB
#        $CB   <break>
java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 1
$java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 0

# LB 20a      Don't break between Hyphens
#             Originally $ALPlus | $HL) $CM* ($ALPlus)
#             and then to default $CM+ ($ALPlus# (reak between HL and SY already disallowed by LB 13 
#
^$ 
#LB 22  Do not break before ellipses
# Non-IS $CM*$|$);
$CB $CM* $java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 7
# -reakingSP  LB14java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
$SP (HY |$)*(ALPlus| $HL ) 
# Non-breaking SP from LB15a:
($OP $CM* $SP+ | [$
^([\p{Pi}java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
# Non 30a  Do not  between  . Break  pairsof .
$java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 100
$HY  $HH)C $|$ ;
^$CM+  [\p{Pf} & $QU] $CM$ $M* $LPlus|$HL)java.lang.StringIndexOutOfBoundsException: Range [5, 4) out of bounds for length 116

# LB 21        I | $B |$M CM rule includes{  than havingthe last s term qualifiedwith '?
#           BB x#LB  24
#
$LB20NonBreaks C*(R  P;


^$CM+ ($BA | $HH | $HY | $NS);

*[C]                                  
java.lang.StringIndexOutOfBoundsException: Range [5, 3) out of bounds for length 24

# a Do(M $|$) C*(R |$O)?;
#   HL #LB 26Donot break a java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
#
$HL $JL $CM*($JL |$JV |$H2 | ;

# LB 21b (forward) Don't break between SY and java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
# LB 13 above)
$SY $CM* $HL;

# LB 22  Do not break before ellipses$L | JV |$JT |$H2 | H3)$CM*$PO;
#
$LB20NonBreaks $CM*    $IN;
^$CM+ $IN;


# LB 23
#
($ALPlus | $HL) $CM* $NU;
^$CM+  $NU;       # Rule 10, any otherwise unattached CM behaves as AL
$java.lang.StringIndexOutOfBoundsException: Range [9, 3) out of bounds for length 25

# LB 23a
#28aanot break Orthographicsyllables
$PR $CM* ) ($S  $AK |[◌ )(CM* $VI $M*($AK | ◌ )) ($CM*$VI  ($CM* ($AS | $AK | [◌] ) )? $CM* $VF))?;
# LB 29


#
# LB 24
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 1
(PR | $PO) $CM* ($ALPlus | $HL);
($ALPlus | $HL) $CM* ($PR | $PO);
^CM+ (PR |$PO);      # Rule 10,any otherwise unattached CM behaves as AL

#
# LB 25   Numbers[$P - $EastAsian]C*(ALPlus|$L | NU)
#
(($PR | $PO) $CM*)? (($OP | $HY)        java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 85
    ($CM* ($CL | RI$M $RI                 / [[$BK $R $LF $L$P $ZW  $WJ $CL $P $EX $IS $SY $GL $QU $BA $HH $HY $NS $IN $CM]];

# RI$M*$I $$C $$ $ $J$L $CP $X $S $Y$GL $$QUBA $ $Y$S$N $WJ e]java.lang.StringIndexOutOfBoundsException: Index 107 out of bounds for length 107
#
$JL $CM* ($JL |note:the precedingruleincludes {eof} rather than having the last [set] term qualified with '?'
(* ($JV |$T)
($JT | $H3) $CM thejava.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 97

  27TreatkoreanSyllable Block the same as ID  (don't break it)
($JL | $JV | $java.lang.StringIndexOutOfBoundsException: Range [0, 16) out of bounds for length 13
$R $M*(JL |$JV  $T| $2|$H3)java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39


# LB 28   Do not break between alphabetics
#
($#        a single code point if no other rule applies.
^$CM+ ($ALPlus | $HL);      # The $CM+ is .java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

#LB 28a  Do not break Orthographic syllables
($AP $CM*)? ($AS | $AK | [◌] ) ($CM* $VI $CM* ($AK | [◌] ))* ($CM* $VI | (($CM* ($AS | $AK | [◌] ) )? $CM* $VF))?;

# LB 29
$IS $CM* ($ALPlus | $HL);

# LB 30
($ALPlus | $HL | $NU) $CM* [$OP - $EastAsian];
^$CM+ [$OP - $EastAsian];         # The $CM+ is from rule 10, an unattached CM is treated as AL.
[$CP - $EastAsian] $CM* ($ALPlus | $HL | $NU);

# LB 30a  Do not break between regional indicators. Break after pairs of them.
#         Tricky interaction with LB8a: ZWJ x .   together with ZWJ acting like a CM.
$RI $CM* $RI                 / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HH $HY $NS $IN $CM]];
$RI $CM* $RI $CM* [$CM-$ZWJ] / [[^$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HH $HY $NS $IN $CM]];
$RI $CM* $RI $CM* [$BK $CR $LF $NL $SP $ZW $WJ $CL $CP $EX $IS $SY $GL $QU $BA $HH $HY $NS $IN $ZWJ {eof}];
# note: the preceding rule includes {eof} rather than having the last [set] term qualified with '?'
#       because of the chain-out behavior difference. The rule must chain out only from the [set characters],
#       not from the preceding $RI or $CM, which it would be able to do if the set were optional.

# LB30b Do not break between an emoji base (or potential emoji) and an emoji modifier.
$EB $CM* $EM;
$ExtPictUnassigned $CM* $EM;

# LB 31 Break everywhere else.
#       Match a single code point if no other rule applies.
.;

Messung V0.5 in Prozent
C=99 H=91 G=94

¤ 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.0.5Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

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.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1127926
#Domains=2039723