[an error occurred while processing this directive]

Comments

DoNaLD uses # as the comment symbol. Comment starts from # to the end of the line.

Escape to EDEN

There are two ways of escaping from DoNaLD to EDEN.

  1. A line beginning with ? will be passed to EDEN directly. Like the DoNaLD comments, this is only for one line escape. The one line escape is particularly useful for defining attributes. For example:
    line cable
    ?A_cable is "linestyle=dotted";	/* this defines the attribute of cable */
    cable = ...		# this is a DoNaLD definition
    

    Not only is this escape method convenient in this case, it also gives the attribute definition a sense of close association with the DoNaLD variable.

  2. Switching to EDEN and back is useful if several EDEN statements are included in a DoNaLD script.
    line cable
    %eden
    A_cable is "linestyle=dotted";	/* this defines the attribute of cable */
    %donald
    cable = ...		# this is a DoNaLD definition
    

Bugs

[an error occurred while processing this directive]