LitDev.LDCall.Include C# (CSharp) Method

Include() public static method

Reference a previously compiled program to use a subroutine method from.
public static Include ( Primitive path ) : Primitive
path Primitive The full path to a secondary compiled Small Basic program to use (.exe)
return Primitive
        public static Primitive Include(Primitive path)
        {
            try
            {
                IncludeFile includeFile = new IncludeFile(path, GetNextIncude());
                if (null == includeFile.type) return "";
                includeFiles.Add(includeFile);
                return includeFile.name;
            }
            catch (Exception ex)
            {
                Utilities.OnError(Utilities.GetCurrentMethod(), ex);
                return "";
            }
        }