22.03.07, 10:58, Raphael Collet <[EMAIL PROTECTED]>:
> Vladimir N. Dzhivsanoff wrote:
> > 1. Functions from Oz kernel - {NewCell <x> <y>}, {Exchange <x> <y> <z>}
> > and other one - are implemented in Oz ?
> No, they have their own implementation.
> > 2. If it is in Oz then how ? And why they added to Oz kernel ? Language
> > kernel must include only basic concept entities, is it ?
> NewCell and Exchange are the most primitive operations on cells. You
> cannot define cells on top of a fully declarative language. They have
> to be part of Kernel Oz. Besides that, objects can be defined on top of
> cells, for instance.
> Cheers,
> raph
1. If this functions can not implement in Oz then why they added as Oz
functions ? imho they must bu added as new operations or something like it. Oz
functions programmer must can implement in Oz. If not then this must added into
Oz kernel as new abstraction with their own new syntax.
2. If this functions can not implement in Oz then how their body implemented ?
In other programing language ?
Has Oz any methods of integrating of foreign code ?
_________________________________________________________________________________
mozart-users mailing list
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users