<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE> A Guide to the S-Lang Language: Future Directions</TITLE> <LINK HREF="slang-20.html" REL=next> <LINK HREF="slang-18.html" REL=previous> <LINK HREF="slang.html#toc19" REL=contents> </HEAD> <BODY> <A HREF="slang-20.html">Next</A> <A HREF="slang-18.html">Previous</A> <A HREF="slang.html#toc19">Contents</A> <HR> <H2><A NAME="s19">19. Future Directions</A></H2> <P> <P>Several new features or enhancements to the <B>S-Lang</B> language are planned for the next major release. In no particular order, these include: <UL> <LI> An interactive debugging facility.</LI> <LI> Function qualifiers. These entities should already be familiar to VMS users or to those who are familiar with the IDL language. Basically, a qualifier is an optional argument that is passed to a function, e.g., <CODE>plot(X,Y,/logx)</CODE>. Here <CODE>/logx</CODE> is a qualifier that specifies that the plot function should use a log scale for <CODE>x</CODE>.</LI> <LI> File local variables and functions. A file local variable or function is an object that is global to the file that defines it.</LI> <LI> Multi-threading. Currently the language does not support multiple threads.</LI> </UL> <P> <P> <P> <HR> <A HREF="slang-20.html">Next</A> <A HREF="slang-18.html">Previous</A> <A HREF="slang.html#toc19">Contents</A> </BODY> </HTML>