Re: classes.m
- To: mathgroup at smc.vnet.net
- Subject: [mg83393] Re: classes.m
- From: Jean-Marc Gulliet <jeanmarc.gulliet at gmail.com>
- Date: Mon, 19 Nov 2007 06:16:03 -0500 (EST)
- Organization: The Open University, Milton Keynes, UK
- References: <fhp1j2$1d1$1@smc.vnet.net>
iitamanna at gmail.com wrote:
> I wanted to know how can I use the .m files that i download from some
> source on web.
> I downloaded Classes.m file and placed it in WolframResearch
> \Mathematica\5.2\AddOns\ExtraPackages\ProgrammingInMathematica
>
> but still when i try to include or use this file ..i get
> "Can not open Classes.m file"
>
> how can i include properly and use the .m files.
>
> Also Get cn take as an argument directory path, how that should be
> specifies
You can choose either one of the following solutions:
1) Move the file Classes.m out of the directory ProgrammingInMathematica
and put it into the parent directory
WolframResearch\Mathematica\5.2\AddOns\ExtraPackages\Classes.m, then
evaluate Needs["Classes`"]
2) Keep the package Classes.m in the directory ProgrammingInMathematica
and evaluates Needs["ProgrammingInMathematica`Classes`"] (you can
disregard the warning message).
You can check that Classes is correctly loaded by evaluating
$Packages
Out[2]=
{Classes`,Global`,System`}
and start using it.
In[3]:=
?Class
Class[class, superclass, variables, methods] defines a new class as a \
subclass of superclass. Class[object] gives the class of an object.
HTH,
--
Jean-Marc