I assume you realize that this code was written in 1979
by Stephen Wolfram and Anthony Terrano.
Wolfram requested, many years ago, that the Macsyma people
stop using it, distributing it, etc.
see, for example,
http://starship.python.net/crew/mike/maxima/html/macref/share/gam.usg
If you found the real source code for Gamalg, you should consider
that it might not be open-source etc.
I suggest that if you want to work with Dirac matrices you
look carefully at what is available in other programs, and
if you want to use Maxima, specify what exactly you need in
terms of facilities: syntax, semantics, efficiency. Write
your programs to use these commands you have made up.
Then write those commands. If you don't know how to write
those commands because you don't know how to do them
mathematically, that is a problem. If you need help understanding
Maxima, you can get some help here.
Good luck.
I suggest you name the package something other than gamalg.
RJF
Fedor Bezrukov wrote:
> Alfonso Zerwekh wrote:
>
>> I am a High Energy physicist and I am very interested in using
>> Maxima. A very atractive point is the presence of the package gamalg
>> for working with Dirac matrices. Nevertheless it seems to be broken.
>> So I would like to make a few questions about it.
>>
>> 1) Is there anybody working on it ?
>
>
> Seems that nobody...
>
>> 2) What is the present status of gamalg ?
>
>
> Close to unuseable, as far as I am conserned. The files present in
> the distribution are lisp code, obtained by compiling some maxima code
> and then a bit hacked by hand... They do not work under GCL ang CMUCL
> out of the box.
>
>> 3) Are there plans for realising a working version ?
>
>
> I made some progress on it some time ago -- that is I loaded the
> gamalg package and dumped it out as maxima code. The obtained code
> was of course not working also, but at least it allowed for some
> debugging and now it is able to reproduce at least part of the demo.
> It would be great if someone could find the _real_ source code for the
> gamalg package. Then I think I could make it useable. The way I used
> is a bit too suspicious -- and one would like to get reliable results
> from gamalg :):):)
>
> Fedor Bezrukov
>
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima