Logo and Languages

Help Contents Logo and Languages
Under cover What is this

Logo and Languages

If you have worked with other Logo implementations then you may wonder where are the word and list processing functions.

The core of Elica does not understand what to do if you ask it to work with lists.

Fortunately, you can teach Logo so that it can learn this.

Elica comes with already built Logo lessons. One of them is used to teach Logo all the actions that are expected from a any Logo to be able to do.

In order to teach Logo how to become a complete Logo, you must say:
	run "logo
This will ask Logo to load file logo.eli and learn from it what it can.

Actually, there is no need to do this, because Logo will do this for you automatically.

One of the most important features of Logo is that you can ask it to process words and list.

Apparently natural language sentences are often represented as list of words.

Thus language processing is done by Logo in term of word and list processing.

Except for the two general types of data Logo uses another one that is similar to lists and it is called set

While the elements of a list are other words and lists, set's elements are variables.

Logo and Languages

Under cover What is this