<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">This is the rest of a my idea:

MS3

It is a language I started developing in
in 1990, but I had to understand that there
was no place for it in the market (in any market)
so I decided that it was better to give it for
free, then to get it lost.

You can do whatever you like with this routines 
but you have to consider that if you want to
finish it you should get in touch with me (if you
of course want to complete it as I tought of it).
    
I am ready to give you any help. 

Antonio Dell'elce
Email: uh886@freenet.victoria.bc.ca (updated Jan 14, 1996)

My address:
Via colle della fonte 53
66030 FRISA CH
ITALY

-------------------------------------------------

Some info on the language I was develoing:

MS3 is based on `objects` where for object
are meant a set group togheter just like a C
structure but unlike C structures MS3 objects`
attributes are just logically togheter.

The place where they are depends from the
`handlers`: each object as at least this 
handlers:

open, create, delete, close, ask, modify

open	As the name points, it opens an object
	that means that the object must already
	exists.
	The syntax is: open object-var (attribute0 =
	x0, attribute1 = x1 etc)

create  Just the same of open but instead of open
	the object is considered not to exist.
	The syntax is the same of open.

delete
close
	They do identical things, the first deletes the
	object It is considered not to exist.
	The second close only access to object, but the object
	is considered to survive.

ask	Queries for an object attribute value
	It has a differnt syntax than the others:
	value = object-var (attributename)

These are the standard `handlers` you can add other handlers
for example `wait` when checking for changes to the object 
made from other process (`waits for an event`)

If you want more information about the objects, language or
everything else please get in touch.
</pre></body></html>