.


:




:

































 

 

 

 





, Prolog. , , , .

, , , . . , . , . 4.3. Si, . s?. Si . ( si), , . ; .

. , . , , . 4.3, Si ,


4. :



, 2. null, . . , , , " ", , - .

. 4.3.

, , , - . , , , ,

1. ;

2. ;

3. .

, , . , , , . (.. , ): , "" , , . , , . 4.3, aabaab, abb abba. , , , .

Prolog ,

1. final, .

2. trans , :

trans(Sl, X, S2)

, si sj , X.

3.
silent (SI, SZ)

, s- 2.

104 I. Prolog


, . 4.3, :

final (S3]. trans [ SI, a, SI), trans t Si, a, S2]. trans (Si, b, Si). trans{ S2, b, S3). transt S3, b, S4). silent t S2, S4>. silent) S3, Si).

Prolog. , aab [, ,]. , , , . ( ), ( ) . accepts, , . , accepts (State, String)

, , State, , String. accepts , .

1. State , [], State .

2. State , , Statel, Statel, . 4.4, .

3. State , State Statel, () Statel, . 4.4, .





:


: 2015-10-01; !; : 1077 |


:

:

, .
==> ...

1789 - | 1561 -


© 2015-2024 lektsii.org - -

: 0.009 .