Extension Authors ----------------- In this section I will take you through an example of writing a new directive for the runestone interactive system. In this case we will look at adding a ``datafile`` directive. The ``datafile`` directive is going to be used in conjunction with the skulpt file operations. For skulpt to read a file we must provide some data that data can either be data that is part of a ``
`` element or if we want the data to be editable we can embed the data in a ``