21.04.2013 Views

Eckhard Bick - VISL

Eckhard Bick - VISL

Eckhard Bick - VISL

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

(1) binary search technique:<br />

a<br />

.<br />

.<br />

[2] colher<br />

[4] desenho .... ....... [17] edição<br />

[3] escabiosa<br />

[1] gigante<br />

.<br />

.<br />

.<br />

.<br />

.<br />

zurzir<br />

b) the inflexion endings are stored retrograde alphabetically in a sequential list, with<br />

combination rules, base conditions and tagging information attached in successive<br />

fields. For speedy access, position line numbers and block size for homonymous<br />

endings are stored separately. The first look-up of an ending controls the next,<br />

working backwards from the end of a word, thus minimising access time: in<br />

"comeis", for instance, -s is looked up first, then -is (in a list also featuring -as, -es, -<br />

is, -os etc.) and last -eis (in a list also containing -ais, -eis, -óis etc.); once "knowing"<br />

about the ending -s, the system does not have to compare for, say, -eio.<br />

c) the suffix and prefix lexicons are both stored in the form of alphabetical pointer<br />

trees (fig. 2), with the suffixes inverted. To find, for instance, the prefix "dis-", the<br />

program looks under "d-", which points to a,e,i and o as second letter possibilities;<br />

"i" is selected, giving a choice between a and s ("dia-" and "dis-"). Finally we get d-is<br />

with a stop-symbol after the s. The last pointer gives access to the combination<br />

rules, base condition and tagging information concerning the chosen prefix. For<br />

suffixes the letter searching order is reversed: "-inho" is thus found as o-h-n-i. The<br />

pointers themselves are memory cells with C-style pointer addresses pointing to the<br />

next level row of letters each itself associated with a new pointer address, leading to<br />

ever finer branchlets of the letter-tree.<br />

- 21 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!