sled

Једноставни уређивач текста
git clone https://git.sr.ht/~strahinja/sled
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

prev_match (826B)


      1 
      2 
      3 
      4 
      5 
      6 
      7 
      8 
      9        0 1 2 3 4 5 6 7 8 9 A
     10        H E L L O   W O R L D
     11 	     H E L L O
     12              |       _
     13              |
     14              |         \
     15              |	        state->coord.col == 7
     16              |
     17              |          search == HELLO
     18              |		search_len == 5
     19              |
     20              `---------	found += 7 - 5 + 1 == 3
     21 
     22 
     23 
     24        0 1 2 3 4 5 6 7 8 9 A B C D E F
     25        H E   S A I D   " H E L L O " ,
     26                                H E L L O
     27                                |                               
     28 			       |  current->length == 16
     29 			       |
     30 			       |  search_len == 5
     31                                | 
     32 			       `- found += 16 - 5 + 1 == 12
     33 			          idelta == 12
     34 
     35 
     36        0 1 2 3 4 5 6 7 8 9 A B C D E F
     37 
     38        N O T   K N O W I N G   T H A T
     39                                  _
     40 
     41 
     42 
     43 
     44 
     45 
     46 
     47 
     48