рдШрд╛рддрдХ рд╡рд┐рдХрд▓реНрдк

рдЕрдкрдиреЗ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ ( en ) рдореЗрдВ, рдореИрдВрдиреЗ рдкрд╛рдВрдЪрд╡реАрдВ рдкреАрдврд╝реА рдХреЗ рдЬрд╛рдкрд╛рдиреА рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдереА, рдЬреЛ 1982 рдореЗрдВ рдзреВрдордзрд╛рдо рд╕реЗ рд╢реБрд░реВ рд╣реБрдЖ рдерд╛ рдФрд░ 1992 рдореЗрдВ рдЗрд╕реЗ рддрд╛рд░реНрдХрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╕рд╛рде рджреЛрд╣рд░рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдореЗрдВ, рдореИрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдХреИрд╕реЗ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд▓рд┐рд╕реНрдк рдХреЗ рдмрдЬрд╛рдп рдкрд╛рдВрдЪрд╡реАрдВ рдкреАрдврд╝реА рдХреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрд▓реЙрдЧ рдХреЛ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ред рдореБрдЭреЗ рдЙрди рд▓реЛрдЧреЛрдВ рдХреА рдШрдЯрдирд╛ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ рдЬреЛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рднрд╛рд╖рд╛ рдХреЗ рдЕрдиреБрдпрд╛рдпрд┐рдпреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрд╛ рд╕рдХрддрд╛ рд╣реВрдВред



рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рд▓реЙрдЬрд┐рдХрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдПрдХ рдРрд╕реА рд╡рд┐рдзрд┐ рд╣реИ рдЬреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рдбреЗрдЯрд╛ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд╛рд░реНрдХрд┐рдХ рд╡рд╛рдХреНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, рдФрд░ рдкреНрд░рд╛рдкреНрдд рдмрдпрд╛рдиреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЧрдгрдирд╛ рдХрд░рддреА рд╣реИред рдкреНрд░реЛрд▓реЙрдЧ рдЗрди рджреЛ рд╡рд┐рдЪрд╛рд░реЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИред рдкрд╛рдВрдЪрд╡реАрдВ рдкреАрдврд╝реА рдХреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рднрд╛рд╖рд╛ рдФрд░ рд╡рд┐рдзрд┐ рджреЛрдиреЛрдВ рдиреЗ рдкреНрд░рдореБрдЦ рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рдИред



1981 рдореЗрдВ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЦреЛрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рдореНрдореЗрд▓рди рдореЗрдВ, рдлрд╝реВрдЪреА рдиреЗ рддрд╛рд░реНрдХрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЛ рдЕрдкрдиреА рдореБрдЦреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрджреНрдзрддрд┐ рдХрд╣рд╛ред 1992 рдореЗрдВ рдлрд╛рдЗрдирд▓ рдореЗрдВ, рдлреБрд░реБрдХрд╛рд╡рд╛ рдиреЗ рдпрд╛рдж рдХрд┐рдпрд╛ рдХрд┐ 1976 рдореЗрдВ рдЯреЛрдХреНрдпреЛ рд╕реЗ рдЗрд▓реЗрдХреНрдЯреНрд░реЛрдЯреЗрдХреНрдирд┐рдХрд▓ рд▓реИрдмреЛрд░реЗрдЯрд░реА (ETL) рдХреА рдЯреАрдо (рдЬрд┐рд╕рдиреЗ рдмрд╛рдж рдореЗрдВ рдкрд╛рдВрдЪрд╡реАрдВ рдкреАрдврд╝реА рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдерд╛) рдХреЛ рд▓рд┐рд╕реНрдк рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рдЕрдиреБрднрд╡ рдерд╛, рдФрд░ рдкреНрд░реЛрд▓реЙрдЧ рдЙрдирдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рдЕрдкрд░рд┐рдЪрд┐рдд рдерд╛ред 1976 рдореЗрдВ, рд╕рднреА рдХреЗ рд╕рд╛рде рдРрд╕рд╛ рд╣реА рдерд╛: рдорд╛рд░реНрд╕рд┐рд▓реЗ рдХреЗ рдмрд╛рд╣рд░, рдХреЗрд╡рд▓ рдХреБрдЫ рд╣реА рд╕рдВрд╕реНрдерд╛рдиреЛрдВ рдХреЛ рдкреНрд░реЛрд▓реЙрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдерд╛ред



рдлрд╝реВрдЪреА рдХреЛ 1974 рдореЗрдВ рдХрд╛рд╡рд╛рд╕рд╛рдХреА [7] рдХрд╛ рдПрдХ рд▓реЗрдЦ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж рддрд╛рд░реНрдХрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реБрдИред [7] рдЗрд╕рд╕реЗ рдлреБрд░реВрдХрд╛рд╡рд╛ рдХреЛ 1976 рдореЗрдВ рд╕реНрдЯреИрдирдлреЛрд░реНрдб рд░рд┐рд╕рд░реНрдЪ рдЗрдВрд╕реНрдЯреАрдЯреНрдпреВрдЯ рдХреА рдЕрдкрдиреА рдпрд╛рддреНрд░рд╛ рдХреЗ рджреМрд░рд╛рди рдкреНрд░реЛрд▓реЙрдЧ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░реЛрд╕реНрдЯреНрд░реЛрдЧ рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдлреЛрд░рдЯреНрд░рд╛рди рдкрд░ рд╕реНрд░реЛрдд рдкрд╛рдпрд╛ред рдорд╛рд░реНрд╕рд┐рд▓реЗ рдХреЗ рдмрд╛рд╣рд░ред 1974 рдореЗрдВ, рдбреЗрд╡рд┐рдб рдПрдЪ.рдбреА. рд╡реЙрд░реЗрди рдПрдХ рдкреНрд░рддрд┐ рдПрдбрд┐рдирдмрд░реНрдЧ рд▓реЗ рдЧрдПред рдФрд░ 1976 рдореЗрдВ, рд╣реИрд░реА рдмреИрд░реЛ рдПрдбрд┐рдирдмрд░реНрдЧ рд╕реЗ рд╕реНрдЯреИрдирдлреЛрд░реНрдб рд░рд┐рд╕рд░реНрдЪ рдЗрдВрд╕реНрдЯреАрдЯреНрдпреВрдЯ рдореЗрдВ рдПрдХ рдкреНрд░рддрд┐ рд▓рд╛рдПред рд╡рд╛рд░реЗрди [1] рдиреЗ рдХрд╣рд╛: "рд╣реИрд░реА рд╕реНрд╡рдпрдВ рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ рдФрд░ рдЙрд╕рдиреЗ рдлреБрд░реБрдХрд╡рд╛ рдХреА рдПрдХ рдкреНрд░рддрд┐ рджреАред" 1976 рдореЗрдВ рдЯреЛрдХреНрдпреЛ рдИрдЯреАрдПрд▓, рдлреБрд░реБрдХрд╛рд╡рд╛ рдФрд░ рдХрдИ рдЕрдиреНрдп рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдиреЗ рдкреНрд░реЛрд▓реЙрдЧ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдЕрдореЗрд░рд┐рдХрд╛ рдиреЗ рдЦреБрдж рдХреЛ рд╕рдВрдХреНрд░рдордг рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрд▓реЙрдЧ рд╡рд╛рдпрд░рд╕ рдХреЗ рд╡реЗрдХреНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд┐рдпрд╛ред



рдИрдЯреАрдПрд▓ рдореЗрдВ рдЕрдкрдиреЗ рдХрд╛рдо рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ, рдлреБрд░реБрдХрд╛рд╡рд╛ рдиреЗ рдХрдИ рдкреНрд░рд╕реНрддрд╛рд╡ рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ред рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░, рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдореЛрдВ рдиреЗ рдИрдЯреАрдПрд▓ рдХреЛ рдбреЗрд╡рд┐рдб рдПрдЪред рдбреАред рд╕реЗ рдбреАрдИрд╕реА -10 рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред рд╡реЙрд░реЗрдиред рдлреБрд░реБрдХрд╛рд╡рд╛ рдиреЗ рд▓рд┐рдЦрд╛ [2] :

рдореИрдВрдиреЗ DEC-10 рдкреНрд░реЛрд▓реЙрдЧ рдкрд░ рд░реВрдмрд┐рдХ рдХреНрдпреВрдм рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрд╛ред рдпрд╣ рдХреБрд╢рд▓ рдерд╛ рдФрд░ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдХрдо рд╕рдордп (рд▓рдЧрднрдЧ 20 рд╕реЗрдХрдВрдб) рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ, рдкреНрд░реЛрд▓реЛрдЧ рдкрд░ рдкреВрдВрдЫ рдХреА рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреА рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдпреЛрдЧ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рдПрдХ рдЬреНрдЮрд╛рди рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рднрд╛рд╖рд╛ рд╣реИред



рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрд▓рди рдХреЛрд▓реЗрдорд░реЗрд░ рдФрд░ рдлрд┐рд▓рд┐рдк рд░реЛрд╕реЗрд▓ рдХреА рдкреБрд╕реНрддрдХ "рдж рдмрд░реНрде рдСрдл рдж рдкреНрд░реЛрдЧреНрд▓реВ" рдХреЛ рдкреБрд╕реНрддрдХ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ [3] ред рдкрд╣рд▓рд╛ рдХрджрдо 1971 рдореЗрдВ Aix-Marseille University рдореЗрдВ Colmeroer рдХреЗ рдиреЗрддреГрддреНрд╡ рдореЗрдВ рдПрдХ рд╕рдореВрд╣ рджреНрд╡рд╛рд░рд╛ рдЙрдард╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХрдИ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рдереЗ, "рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг" 1973 рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХрд╛рд╡рд╛рд╕рд╛рдХреА рдХреЗ рдкреНрд░рднрд╛рд╡ рдореЗрдВ, рд╡рд╛рдХреНрдпреЛрдВ рдХрд╛ рддрд░реНрдХ рдПрдХ рднрд╛рд╖рд╛ рдмрди рдЧрдпрд╛, рдФрд░ рдХрдердиреЛрдВ рдХреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рдиреЗ рдХреЙрд▓рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рддрдВрддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд┐рдпрд╛ред рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг рдкрд╣рд▓реЗ рдерд╛, рдЬрд┐рд╕реЗ "рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛" рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛ рдФрд░ рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ред 1974 рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рд╡реЙрд░реЗрди рдХреЗ рдорд╛рд░реНрд╕рд┐рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рдХреА рдПрдХ рдкреНрд░рддрд┐ рдПрдбрд┐рдирдмрд░реНрдЧ рдЪрд▓реА рдЧрдИ; рдФрд░ рдПрдбрд┐рдирдмрд░реНрдЧ рд╕реЗ рдЬрд▓реНрджреА рд╕реЗ рдХрдИ рдпреВрд░реЛрдкреАрдп рд╕рдВрд╕реНрдерд╛рдиреЛрдВ (рдмреБрдбрд╛рдкреЗрд╕реНрдЯ, рд▓реНрдпреВрд╡реЗрди, рд▓рд┐рд╕реНрдмрди) рдФрд░ рдХрдирд╛рдбрд╛ рдореЗрдВ рдлреИрд▓ рдЧрдпрд╛ред



1974 рд╕реЗ 1977 рддрдХ, рдорд╛рд░реНрд╕рд┐рд▓реЗ рдореЗрдВ рд╢реБрд░реВ рдХрд┐рдП рдЧрдП рдХрд╛рдо рдХреЛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реБрдП, рдХрдИ рдЖрдХрд░реНрд╖рдХ рдкреНрд░рдпреЛрдЧ рдХрд┐рдП рдЧрдПред рд▓рд┐рд╕реНрдмрди рдХреЗ рд╣реЗрд▓реНрдбрд░ рдХреЛрд▓реНрд╣реЛ рдиреЗ "рдкреНрд░реЛрд▓реЙрдЧ рдкрд░ рдХреИрд╕реЗ рдХрд░реЗрдВ" рдкреБрд╕реНрддрдХ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо рдПрдХрддреНрд░ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред 1975 рдореЗрдВ, рд╡реЙрд░реЗрди рдиреЗ DEC-10 рдкреНрд░реЛрд▓реЙрдЧ рдкрд░ рдкреНрд░реЛрд▓реЙрдЧ рдХрдВрдкрд╛рдЗрд▓рд░ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдЬрдм рдпрд╣ 1977 рдореЗрдВ рдкреВрд░рд╛ рд╣реБрдЖ, рддреЛ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ 1973 рдорд╛рд░реНрд╕рд┐рд▓реЗ рджреБрднрд╛рд╖рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдмрдбрд╝рд╛ рд╕реБрдзрд╛рд░ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡реЙрд░реЗрди рдФрд░ рдЙрдирдХреЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдиреЗ рдХрдВрдкрд╛рдЗрд▓рд░ рд▓рд┐рд╕реНрдк рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреА рд╣рд┐рдореНрдордд рдХреА, рдЬреЛ рдХрд▓рд╛ рдХреЗ рдХрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХрджрдо рд╕рд╣реА рдерд╛, рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓рд╛ред рд▓рд┐рд╕реНрдк рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ 30-50% рддреЗрдЬреА рд╕реЗ рдЙрд▓рдЯ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдкрд░рд┐рдгрд╛рдо рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рддрд╛рд░реНрдХрд┐рдХ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рдЕрдиреНрдп рд╢рдмреНрдж рдХреА рддрд░рд╣ рдПрдХреАрдХреГрдд рд░реВрдк рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рд┐рд╕реНрдк рдкрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд╡рд┐рднреЗрджрди (рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░) 1.1 рд╕реЗ 2.6 рдЧреБрдирд╛ рддреЗрдЬреА рд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред 1977 рдореЗрдВ, рд▓рд┐рд╕реНрдк 18 рд╕рд╛рд▓ рдХрд╛ рдерд╛, рдФрд░ рдкреНрд░реЛрд▓реЙрдЧ 6 рд╕рд╛рд▓ рдХрд╛ рдерд╛, рдФрд░ рдХреЗрд╡рд▓ рдХреБрдЫ рд╣реА рд▓реЛрдЧреЛрдВ рдиреЗ 1971 рд╕реЗ 1977 рддрдХ рдЗрд╕рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ред



рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ, рдмрдбрд╝реЗ рдФрд░ рдмреЗрдХрд╛рд░ред рдЙрдиреНрд╣реЗрдВ рдкреНрд░реЛрд▓реЙрдЧ рдХреА рдЖрдХрд░реНрд╖рдХ рдкреНрд░рдХреГрддрд┐ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИред



рдорд╛рди рд▓реЗрдВ рдХрд┐ "рдореВрд╡" рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдорддрд▓рдм рдореВрд╡ (X1, Y1, X2, Y2) рд▓рд┐рдЦрддреЗ рд╕рдордп рд╣реИ рдХрд┐ рдШреЛрдбрд╝рд╛ рд╕реЗрд▓ (X1, Y1) рд╕реЗ рд╕реЗрд▓ (X2, Y2) рддрдХ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЙрдкрдпреБрдХреНрдд рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВ

?- move (U,U,V,V).







рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реЛрдЧрд╛ "рдШреЛрдбрд╝рд╛ рдПрдХ рдЪрд╛рд▓ рдореЗрдВ рдПрдХ рдХреЛрдард░реА рдореЗрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ" рдФрд░ рдЙрддреНрддрд░ "рдирд╣реАрдВ" рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред



рдЬрдм рдкреВрдЫрд╛ рдЧрдпрд╛

?- move(U,U,X,Y),move(X,Y,V,V).







рдЕрд░реНрде "рдпрджрд┐ рджреЛ рдЪрд╛рд▓ рдореЗрдВ рд╢реВрд░рд╡реАрд░ рддрд┐рд░рдЫреЗ рдЪрд▓ рд╕рдХрддреЗ рд╣реИрдВ" рддреЛ рд╣рдореЗрдВ рдЙрддреНрддрд░ рдорд┐рд▓рддрд╛ рд╣реИ "рд╣рд╛рдБ", рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рд╕рднреА рдЪрд╛рд▓реЛрдВ рдХреЗ рд╕рд╛рдеред рдХрд╛рд░реНрдпрдХреНрд░рдо рдЖрдЧреЗ рд╣реЛрдЧрд╛

move(X1,Y1,X2,Y2) :- diff1(X1,X2),diff2(Y1,Y2).

move(X1,Y1,X2,Y2) :- diff2(X1,X2),diff1(Y1,Y2).



% diff1(X,Y): X Y 1.

diff1(X,Y) :- succ(X,Y).

diff1(X,Y) :- succ(Y,X).



% diff2(X,Z): X Z 2.

diff2(X,Z) :- succ(X,Y),succ(Y,Z).

diff2(X,Z) :- succ(Z,Y),succ(Y,X).



% succ(X,Y): Y X.

succ(1,2). succ(2,3). succ(3,4). succ(4,5). succ(5,6). succ(6,7). succ(7,8).









рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдгред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рддреНрддрд╛рдИрд╕ рдЕрдВрдХреЛрдВ рдХреЗ рд╕реЗрдЯ рд╣реИрдВ рдЬреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реВрдЪрд┐рдпреЛрдВ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИрдВ

[1,9,1,6,1,8,2,5,7,2,6,9,2,5,8,4,7,6,3,5,4,9,3,8,7,4,3]

[1,9,1,2,1,8,2,4,6,2,7,9,4,5,8,6,3,4,7,5,3,9,6,8,3,5,7]

[1,8,1,9,1,5,2,6,7,2,8,5,2,9,6,4,7,5,3,8,4,6,3,9,7,4,3]

[3,4,7,9,3,6,4,8,3,5,7,4,6,9,2,5,8,2,7,6,2,5,1,9,1,8,1]

[7,5,3,8,6,9,3,5,7,4,3,6,8,5,4,9,7,2,6,4,2,8,1,2,1,9,1]

[3,4,7,8,3,9,4,5,3,6,7,4,8,5,2,9,6,2,7,5,2,8,1,6,1,9,1]







рдЗрд╕ рд╢рд░реНрдд рдХреЗ рд╕рд╛рде рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЕрдВрдХ d = 1, .., 9 рдореЗрдВ d рдХреА рддреАрди рдШрдЯрдирд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВ, рдЬрд╣рд╛рдВ d рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ d рдкрджреЛрдВ рд╕реЗ рдЕрд▓рдЧ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдПрдХ рдЬрдЯрд┐рд▓ рдХреНрд╡реЗрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

?-equals(List,

[_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_]),

sublist([9,_,_,_,_,_,_,_,_,_,9,_,_,_,_,_,_,_,_,_,9],List),

sublist([8,_,_,_,_,_,_,_,_,8,_,_,_,_,_,_,_,_,8],List),

sublist([7,_,_,_,_,_,_,_,7,_,_,_,_,_,_,_,7],List),

sublist([6,_,_,_,_,_,_,6,_,_,_,_,_,_,6],List),

sublist([5,_,_,_,_,_,5,_,_,_,_,_,5],List),

sublist([4,_,_,_,_,4,_,_,_,_,4],List),

sublist([3,_,_,_,3,_,_,_,3],List),

sublist([2,_,_,2,_,_,2],List),

sublist([1,_,1,_,1],List).







рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпрдХреНрд░рдо рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдмрд╣реБрдд рдЫреЛрдЯрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдХреЗрд╡рд▓ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдзреЗрдп рд╣реИрдВ:

% sublist(X,Y) X Y



sublist([],List).

sublist([X|Xs],[X|Ys]) :- append(Xs,_,Ys).

sublist(List,[Y|Ys]) :- sublist(List,Ys).



append([],Y,Y).

append([U|X],Y,[U|Z]) :- append(X,Y,Z).



equals(X,X).







рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЗрддрд┐рд╣рд╛рд╕ рдореБрдЭреЗ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рд▓рдЧрддрд╛ рд╣реИ: рдЦрд░реЛрдВрдЪ рд╕реЗ рдЫрд╣ рд╕рд╛рд▓ рдХреЗ рдХреЗрд╡рд▓ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕реЗ рдПрдХ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг, рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рдкреНрд░рднрд╛рд╡реА рднрд╛рд╖рд╛ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛, рдЬреЛ рдЕрднреА рднреА рдмрд┐рдЧ рдлреЛрд░ рдореЗрдВ рд╣реИред рд▓рд┐рд╕реНрдк рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЗрддрд┐рд╣рд╛рд╕ рдХрдо рдордиреЛрд░рдВрдЬрдХ рдирд╣реАрдВ рд╣реИред 1950 рдХреЗ рджрд╢рдХ рдореЗрдВ, рдореИрдХрдХрд╛рд░реНрдереА рдиреЗ рдЕрдкрдиреЗ рд╕рд▓рд╛рд╣рдХрд╛рд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рднрд╛рд╖рд╛ рдХреЛ рдЪреБрдирд╛ред рдЙрдореНрдореАрджрд╡рд╛рд░ рдЖрдЗрдмреАрдПрдо-рд╡реА рдиреНрдпреВрд╡реЗрд▓ рдФрд░ рд╕рд╛рдЗрдорди рдФрд░ рдлреЛрд░рдЯреНрд░рд╛рди рд╕рдВрдХрд▓рдХ рдереЗ, рдЬрд┐рд╕реЗ рдЖрдИрдмреАрдПрдо рдореЗрдВ рдмреЗрдХреБрд╕ рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЖрдИрдкреАрдПрд▓ рдХреЛ рд╕реВрдЪрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдП рдЧрдП рд▓рдЪреАрд▓реЗ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХрд╛ рд▓рд╛рдн рдерд╛ред рджреВрд╕рд░реА рдУрд░, рдореИрдХрд╛рд░реНрдереА рдХреЛ рдЕрдкрдиреЗ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рддрдВрддреНрд░ рдХреЗ рдХрд╛рд░рдг рдлреЛрд░рдЯреНрд░рд╛рди рдкрд╕рдВрдж рдЖрдпрд╛ред рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЛрдВрдиреЗ FLPL (Fortran List Processing Language - Fortran List Processing Language) рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдпреЛрдЧ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЬреЛ рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдлреЛрд░рдЯреНрд░рд╛рди рдХреЗ рд╕рдВрдХрд▓рдХ рдХрд╛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреВрдВ рдХрд┐ рдЙрд╕ рд╕рдордп рдлрд╝реЛрд░реНрдЯреНрд░рд╛рди рдореЗрдВ рдпреВрдЬрд╝рд░-рдбрд┐рдлрд╝рд╛рдЗрдВрдб рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рдордп рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдиреИрдЪреНрдЫрд┐рдХ рд╕рдВрдкрддреНрддрд┐ рдереА, рдФрд░ рдлрд╝рдВрдХреНрд╢рди рдмреЙрдбреА рдПрдХ рд▓рд╛рдЗрди рддрдХ рд╕реАрдорд┐рдд рдереАред рдЖрд╢реНрдЪрд░реНрдп рдирд╣реАрдВ рдХрд┐ рдореИрдХрд╛рд░реНрдереА рдиреЗ рдЕрдкрдиреА рд╕реВрдЪреА рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рднрд╛рд╖рд╛ рдкрд░ рдХрд╛рдо рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдирд╡рдВрдмрд░ 1958 рдореЗрдВ, рджреБрднрд╛рд╖рд┐рдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА MIT рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛ред рдЬрд▓реНрдж рд╣реА рдпрд╣ рдПрдХ рдРрд╕реА рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рдЧрдпрд╛ рдЬрд┐рд╕реЗ рдЕрдм рд╣рдо рд▓рд┐рд╕реНрдк рдХреЗ рдирд╛рдо рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рд╡рд░рдг рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рджреБрд╖реНрдкреНрд░рднрд╛рд╡ рдерд╛ред



рднрд╛рд╖рд╛ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЗрд╕рдХреА рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХрддрд╛ рдереА: рдХреНрдпрд╛ рдпрд╣ рдЙрд╕ рдкрд░ рдЧрдгрдирд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдЬреЛ рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЧрдгрдирд╛ рдХреА рдЧрдИ рд╣реИ? рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдПрдХ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЗрд╕ рддрдереНрдп рдХреЛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдореИрдХрд╛рд░реНрдереА рдиреЗ рдкреБрдирд░рд╛рд╡рд░реНрддреА рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдХрд╛рд░реНрдп рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреАред рдЙрд╕ рд╕рдордп рддрдХ, рдЗрд╕ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕реЗрдЯ рдХреЗ рднреАрддрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдХрд╛рд░реНрдереА рдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдХрд┐ рдПрдХ рд╕реЗрдЯ рдХреА рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХрддрд╛ рдХреЛрдИ рд╕реАрдорд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдпрд╣ рдХрд┐рд╕реА рднреА рдЧрдгрдирд╛ рд╡рд╛рд▓реЗ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдпрд╣ рд╕рдм рдкреНрд░рддреАрдХрд╛рддреНрдордХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ (рдПрд╕-рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ) рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдХрд╛рд░реНрдп рдХрд╛ рдиреЗрддреГрддреНрд╡ рдХрд░рддрд╛ рд╣реИред



рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдХрд╛рд░реНрдп рдПрдХ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдпрд╛ рдЧрдпрд╛, рдЬреЛ рдХрд┐рд╕реА рдХрд╛рд░реНрдп рдХрд╛ рд╡рд┐рд╡рд░рдг рдФрд░ рдЙрд╕рдХреЗ рддрд░реНрдХреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред рдирддреАрдЬрддрди, рдЙрд╕рдиреЗ рддрд░реНрдХреЛрдВ рдкрд░ рд╕рдорд╛рд░реЛрд╣ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ред рдРрд╕реЗ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдлрд╝рдВрдХреНрд╢рди рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рдмрджрд▓рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдФрд░ рдЕрдм рдпрд╣ рдПрдХ рдПрд╕-рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╣реИред

... EVAL рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕реНрдЯреАрд╡ рд░рд╕реЗрд▓ рдиреЗ рдкреВрдЫрд╛ рдХрд┐ рдореИрдВ EVAL рдХрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреНрдпреЛрдВ рдирд╣реАрдВ рдмрдирд╛рдКрдВрдЧрд╛ рдФрд░ рдПрдХ рджреБрднрд╛рд╖рд┐рдпрд╛ рдмрдирд╛рдКрдВрдЧрд╛; рдореИрдВрдиреЗ рдХрд╣рд╛, рдареАрдХ рд╣реИ, рдЕрднреНрдпрд╛рд╕ рдХреЗ рд╕рд╛рде рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рднреНрд░рдорд┐рдд рдордд рдХрд░реЛ, EVAL рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ рдЬрд╛рд░реА рд░рдЦрд╛ рдФрд░ рдПрдХ рджреБрднрд╛рд╖рд┐рдпрд╛ рдмрдирд╛рдпрд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдорд╢реАрди рдХреЛрдб, рдлрд┐рдХреНрд╕реНрдб рдмрдЧ рдХреЗ 704 рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рдЕрдкрдиреЗ рд▓реЗрдЦ рд╕реЗ EVAL рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рд╕рднреА рдХреЛ рд▓рд┐рд╕реНрдк рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдпрд╛, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдерд╛; рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЙрд╕ рдХреНрд╖рдг рд╕реЗ, рд▓рд┐рд╕реНрдк рдиреЗ рдЙрд╕ рд░реВрдк рдХрд╛ рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХрд┐рдпрд╛, рдЬрд┐рд╕реЗ рд╣рдо рдЖрдЬ рдЬрд╛рдирддреЗ рд╣реИрдВ, рдПрд╕-рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХрд╛ рд░реВрдк (рд╕реНрдЯреЙрдпрди [5] рджреНрд╡рд╛рд░рд╛ "рдж рд▓рд┐рд╕реНрдк рд╕реНрдЯреЛрд░реА" рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдореЗрдВ, 1974 рдореЗрдВ рдореИрдХрд╛рд░реНрдереА рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд╛рд░реНрддрд╛рд▓рд╛рдк)



рдЕрдкрдиреЗ рд▓реЗрдЦ рдореЗрдВ, рдореИрдХрдХрд╛рд░реНрдереА рдиреЗ рдПрд╕-рдПрдХреНрд╕рдкреНрд░реЗрд╢рдВрд╕: рдПрдЯреАрдУрдПрдо, рдИрдХреНрдпреВ, рдХреЙрдиреНрд╕, рд╕реАрдПрдЖрд░, рд╕реАрдбреАрдЖрд░ рдкрд░ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рд╕реЗрдЯ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ред рдЙрдирдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЛрдВрдиреЗ рддрд╛рд░реНрдХрд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ QUOTE рдФрд░ COND рдХреЛ рдЬреЛрдбрд╝рд╛ред LABEL рдФрд░ LAMBDA рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛рдлреА рдкреЗрдЪреАрджрд╛ рд╣реИ: EVAL рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡реЗ рдЙрдирдореЗрдВ рдкрд░рдорд╛рдгреБрдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдВ, рдЗрд╕рд▓рд┐рдП LABEL рдФрд░ LAMBDA рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рд╣рдо рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдореИрдХрд╛рд░реНрдереА рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рджреГрд╖реНрдЯрд┐рдХреЛрдг [8] рдХреЗ рдПрдХ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рд╕реНрд╡рдпрдВрд╕рд┐рджреНрдз рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рди рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЕрдиреБрд╕рдВрдзрд╛рди рд▓рд┐рд╕реНрдк рдмрди рдЧрдпрд╛ рдерд╛ред рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдлрд╝рдВрдХреНрд╢рди рдиреЗ рднрд╛рд╖рд╛ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рддрд╛рдХрд┐ рди рдХреЗрд╡рд▓ рдбреЗрдЯрд╛, рдмрд▓реНрдХрд┐ рдлрд╝рдВрдХреНрд╢рди рднреА рд╕реВрдЪрд┐рдпрд╛рдВ рдмрди рдЬрд╛рдПрдВред рд░рд╕реЗрд▓ рдХреА рдкреНрд░реЗрд░рдгрд╛ рдФрд░ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдирдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╕рдорд╛рд░реЛрд╣ рдПрдХ рджреБрднрд╛рд╖рд┐рдпрд╛ рдмрди рдЧрдпрд╛ред



рд▓реЛрдЧреЛрдВ рдХреЛ рдкреНрд░реЛрд▓реЙрдЧ рд╕реЗ рдкреНрдпрд╛рд░ рдХреНрдпреЛрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕ рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдгреЛрдВ рд╕реЗ рдмреЗрд╣рддрд░ рдХреБрдЫ рдирд╣реАрдВ рд▓реЗ рд╕рдХрддрд╛ред рд▓рд┐рд╕реНрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдмреЗрд╣рддрд░ рддрд░реАрдХрд╛ рд╣реИ: рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдИрд╡реАрдПрд▓ рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдЗрд╕рдХреЗ рдЕрд╡рд┐рднрд╛рдЬреНрдп рдПрдкреАрдкреАрдПрд▓рд╡рд╛рдИ рдлрд╝рдВрдХреНрд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВред рд╡реЗ рд▓рд┐рд╕реНрдк рдХреЗ рд╡рд░реНрдгрди рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдкрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рдкреЛрдиреНрд╕ рдЕрд╕рд┐рдиреЛрд░рдо [9] рд╣реИ : рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдиреЗ рдЕрдзреНрдпрдпрди рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдЗрд╕реА рд╕реНрдерд╛рди рдкрд░ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред рдкреБрд▓ рдХреЛ рдкрд╛рд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╢реБрд░реБрдЖрддреА рдЕрдВрдд рддрдХ рдпрд╛рддреНрд░рд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИ рдФрд░ рд▓рд┐рд╕реНрдк рдХрд╛ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИред



рд▓рд┐рд╕реНрдк рдФрд░ рдкреНрд░реЛрд▓реЙрдЧ рдХреЗ рдЧреБрдгреЛрдВ рдореЗрдВ рд╕рдорд╛рдирддрд╛рдПрдВ рд╣реИрдВ, рдФрд░ рд╣рдореЗрд╢рд╛, рдЕрдВрддрд╣реАрди рдмрд╣рд╕ рдХрд╛ рд╡рд┐рд╖рдп рд░рд╣рд╛ рд╣реИред рд▓рд┐рд╕реНрдк рдореЗрдВ рдлреЛрд░рдЯреНрд░рд╛рди рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреА рд░рдЪрдирд╛рдУрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВ рдФрд░ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдкрд╛рд╕реНрдХрд▓ рдЬреИрд╕реЗ рдкреНрд░реЛрд▓реЙрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдореИрдХреНрдХрд╛рд░реНрдереА рдХреЛ "рдЕрд╢реНрд▓реАрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ" [4] рдХрд╣рд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╣рд░ рдЪреАрдЬ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рдмрд╣рд╕ рдореЗрдВ, рдпрд╣ рдХреЗрд╡рд▓ рдЬрд╝реЗрди рднрд╛рд╖рд╛ рдХреЗ рдЬреНрдЮрд╛рди рдХреЗ рд╕рд╛рде рд▓рд┐рдЦреЗ рдЧрдП рдХреЛрдб рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИред рд╣рдо рджреВрд╕рд░реА рдмрд╛рд░ рдЬрд╝реЗрди рдкреНрд░реЛрд▓реЙрдЧ рдХрд╛ рд╡рд░реНрдгрди рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗред рд▓рд┐рд╕реНрдк рдХреЗ рд▓рд┐рдП, рдпрд╣ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реЛрдЧрд╛ред



рдЖрдзреБрдирд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдореИрдХрдХрд╛рд░реНрдереА рдиреЗ рдЬреЛ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдХрд┐рдпрд╛ рд╣реИ, рд╡рд╣ рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдХреЗрд╡рд▓ рд╡рд░реНрдгрдирд╛рддреНрдордХ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдЪрд╛рд░ рдкреНрд░рдпреЛрдЧ рдХреЗ рджреМрд░рд╛рди рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ред рдЗрд╕рд▓рд┐рдП, рд╡рд╣ рдЗрд╕реЗ рддрд╛рд░реНрдХрд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рд╕рдХреЗ рдЙрддрдирд╛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХрд╛ рдЬреЛрдЦрд┐рдо рдЙрдард╛ рд╕рдХрддрд╛ рд╣реИ: рд╕реВрдЪрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╛рдд рдкреНрд░рд╛рдЗрдореЗрдЯрд┐рд╡реНрд╕ (рд╕реВрдЪрд┐рдпреЛрдВ рдФрд░ рдПрд╕-рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рдХреЗ рдЕрдВрддрд░ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдирд╛), рдЬрд┐рд╕рдореЗрдВ рдХреЗрд╡рд▓ рд╕рд┐рд░ рдФрд░ рдкреВрдВрдЫ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╣реИрд░рд╛рдиреА рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдЙрд╕ рднрд╛рд╖рд╛ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдЖ, рдЬрд┐рд╕реЗ рдЙрд╕ рд╕рдордп рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛ред рдФрд░ рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ рдкреЗрдЪреАрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдмрдврд╝рддреА рд╕реНрдореГрддрд┐ рдФрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рдЧрддрд┐ рдХреЗ рджрд╢рдХреЛрдВ рдореЗрдВ рдПрдХ рдЕрддреНрдпрдВрдд рд╕рд░рд▓ рдЖрднрд╛рд╕реА рдорд╢реАрди рдмрдЪ рдЧрдИ рд╣реИред рдЗрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╕рднреА EVAL / APPLY рджреБрднрд╛рд╖рд┐рдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рднреА рд▓рд┐рд╕реНрдк рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ рдкрд╛рдареНрдпрдХреНрд░рдо рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рдЬреИрд╕реЗ рд╣реА рдПрдХ рд╢реБрд░реБрдЖрдд рдореЗрдВ рд▓рд┐рд╕реНрдк рдХреЗ рдЬрд╝реЗрди рд╕реАрдЦрддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреА рд╕реАрдорд┐рдд рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд▓рд┐рдЦрдирд╛ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдЗрди рд╕рд╛рдд рдЖрджрд┐рдореЛрдВ рдХреЛ рджрдлрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рджреБрднрд╛рд╖рд┐рдпрд╛ рд╕рдорд╛рдкреНрдд рд╣реЛрддреЗ рд╣реА рдЙрдиреНрд╣реЗрдВ рдирдЬрд░ рд╕реЗ рдирд╣реАрдВ рд╣рдЯрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╡реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛрдб рдореЗрдВ рдмрд╣реБрдд рдЖрдо рд╣реИрдВред рдЧрд┐рд▓рдмрд░реНрдЯ рдиреЗ рд╕реЗрдЯ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рд╡рд┐рд░реЛрдзрд┐рдпреЛрдВ рдХреЛ рдмрддрд╛рдпрд╛: "рдХреЛрдИ рднреА рд╣рдореЗрдВ рдХреИрдВрдЯрд░ рджреНрд╡рд╛рд░рд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рд╕реНрд╡рд░реНрдЧ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред" рд▓рд┐рд╕реНрдкрд░реНрд╕ рдореИрдХрд╛рд░реНрдереА рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рд╕реНрд╡рд░реНрдЧ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдПрдХ рд╣реА рдмрд╛рдд рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░рддреЗ рд╣реИрдВред



рдкрд╛рдВрдЪрд╡реАрдВ рдкреАрдврд╝реА рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЙрди рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рд▓рд┐рд╕реНрдк рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░реЛрд▓реЙрдЧ рдХреЛ рдПрдХ рдкреЗрдЪреАрджрд╛ рдирд╡реАрдирддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВред рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рдирдИ рдкреАрдврд╝реА рдХреА рджреГрд╖реНрдЯрд┐ (рдпрд╛ рдореГрдЧрддреГрд╖реНрдгрд╛) рддрд╛рд░реНрдХрд┐рдХ рд╕рдВрдЧрдгрдирд╛ рдФрд░ рд╕рдорд╛рдирддрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдереА, рдЬрд┐рд╕рдиреЗ рдкреНрд░реЛрд▓реЙрдЧ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд░рд╛рдп рдХреЗ рд╕рдВрддреБрд▓рди рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ред рдЕрдЧрд░ рдпрд╣ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рд╣реЛрддрд╛, рддреЛ рдкрд╛рдВрдЪрд╡реАрдВ рдкреАрдврд╝реА рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рднрд╛рдЧреНрдп рд▓рд┐рд╕реНрдк рдХреЛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛: рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡реНрдпрд╛рдкрдХ рдерд╛ред рд▓реЗрдХрд┐рди рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдкреНрд░реЛрд▓реЙрдЧ рдХреА рдирд╛рдЬреБрдХ рдФрд░ рд╢реБрд░реБрдЖрддреА рдЙрдореНрдореАрджреЗрдВ рдкрд╛рдВрдЪрд╡реАрдВ рдкреАрдврд╝реА рдХреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдкрддрди рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдзреНрд╡рд╕реНрдд рд╣реЛ рдЧрдИрдВ рдЬреЛ рдЕрдкрдиреЗ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рдкрд╛рдИрдВред



All Articles