*** 10,24 **** compatible way. We reserve the right to make changes to the interface. After gaining some experience with the interface, we will probably remove the "experimental" label. ! <p> ! The new API is accessed from the shell using the ! ".load" command: ! </p> <blockquote><b> .load </b><i>filename </i>?<i>entrypoint</i>? </blockquote> ! <p> ! The filename is the name of the shared library or DLL. The entrypoint is the name of an initialization function within the shared library. If the entry point is omitted then a default entry point function named <b>sqlite3_extension_init</b> is called. Use of the default --- 10,32 ---- compatible way. We reserve the right to make changes to the interface. After gaining some experience with the interface, we will probably remove the "experimental" label. ! ! <p>The new API is accessed from the shell using the ! ".load" command:</p> ! <blockquote><b> .load </b><i>filename </i>?<i>entrypoint</i>? </blockquote> ! ! <p>The new API can also be accessed from SQL using the load_extension() ! function:</p> ! ! <blockquote><b> ! SELECT load_extension('</b><i>filename</i><b>');<br> ! SELECT load_extension('</b><i>filename</i><b>','</b><i>entrypoint</i><b>'); ! </b></blockquote> ! ! <p>The filename is the name of the shared library or DLL. The entrypoint is the name of an initialization function within the shared library. If the entry point is omitted then a default entry point function named <b>sqlite3_extension_init</b> is called. Use of the default