[PHP] Re: [PEAR-DEV] Announcing open CVS for phpDocumentor project

2003-01-03 Thread Jesus M. Castagnetto
It does not seem to be working at the moment.

--- Greg Beaver [EMAIL PROTECTED] wrote:
 Hello all,
 
 Josh Eichorn has just finished setting up an open cvs for the phpDocumentor
 project (http://www.phpdoc.org).  To get a current cvs build, use this
 command:
 
 cvs -d :pserver:[EMAIL PROTECTED]:/opt/cvsroot login
 
 don't enter a password, then
 
 cvs -z 3 -d :pserver:[EMAIL PROTECTED]:/opt/cvsroot co phpdoc

I got:

...
U phpdoc/Documentation/Release-old/Release-1.1.0rc1
U phpdoc/Documentation/Release-old/Release-1.1.0rc2
cvs server: Updating phpdoc/Documentation/old
cvs server: failed to create lock directory for
`/opt/cvsroot/phpdoc/Documentation/old'
(/opt/cvsroot/phpdoc/Documentation/old/#cvs.lock): Permission denied
cvs server: failed to obtain dir lock in repository
`/opt/cvsroot/phpdoc/Documentation/old'
cvs [server aborted]: read lock failed - giving up
...

Seems like the repository is messed up.


=
--- Jesus M. Castagnetto ([EMAIL PROTECTED])

Research:
 http://metallo.scripps.edu/
Personal: http://www.castagnetto.org/

__
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] Re: [PHP-DOC] phpDocumentor version 1.1.0rc1 RELEASE ANNOUNCEMENT

2002-06-10 Thread Jesus M. Castagnetto

Greg,

You should sent this announcements to pear-dev or
pear-general, not to phpdoc. In this list we deal w/
the PHP documentation (i.e. manual), *not* with the
documentation of classes/scripts written in PHP.

Unless, of course, phpdocumentor can read the C code
for PHP and generate the appropriate DocBook pages
(and translations)... ;-)

Regards.

--- Greg Beaver [EMAIL PROTECTED] wrote:
 June 9, 2002
 RELEASE ANNOUNCEMENT
 phpDocumentor version 1.1.0rc1
 http://www.phpdoc.org
 Download:
 http://phpdocu.sourceforge.net/downloads.php
 
 The phpDocumentor Development team would like to
 announce the release of
 phpDocumentor version 1.1.0rc1.  This is a release
 candidate for 1.1.0 to
 ensure
 that all bugs have been fixed before release
 
 phpDocumentor is the most advanced
 auto-documentation system available for
 PHP.  Similar to the auto-documentor included with
 PEAR, phpDocumentor
 parses documentation comments in the PHP source to
 create hyperlinked API
 references for projects.  Unlike the PEAR
 auto-documentor, phpDocumentor is
 extremely fast, has excellent documentation
 included, and the ability to
 parse any legal PHP syntax.
 
 phpDocumentor is the only auto-documentor written
 specifically for PHP that
 supports output to formats other than HTML.  With
 1.1.0rc1 comes a pre-
 alpha PDF Converter to demonstrate the facility. 
 Through the use of
 Converters
 similar to JavaDoc's doclets, phpDocumentor can
 interface parsing output to
 any template with minimal coding.  In addition, 6
 HTML templates come
 standard with phpDocumentor.
 
 Other features include:
   --fully 25% faster than version 1.0.0
   --able to directly parse a CVS repository
   --parses any php file, with multiple classes and
 functions in the same
 file
   --fully compliant with even the most esoteric php
 syntax
($string =  EOF, for example)
   --greatly improved ease of Converter programming
   --parsing of global and static variables
   --documentation of name conflicts between packages
   --auto-linking to elements in any package
   --error/warnings by line number and file to allow
 for debugging of
  documentation tags
   --extensive documentation of the package,
 including a detailed
 specification
  for tags and templates
   --open source, GPL
 
 phpDocumentor is fast becoming the standard
 auto-documentor, and is
 used by several PHP projects including PostNuke
 Content Management (http://www.postnuke.com), phpRPC
 (http://phprpc.sourceforge.net/), and XMap
 (http://opensource.under.com.br/xmap/docs/)
 
 To Download, go to
 http://phpdocu.sourceforge.net/downloads.php
 
 The phpDocumentor development team
 Joshua Eichorn
 Gregory Beaver
 
 
 


=
--- Jesus M. Castagnetto [EMAIL PROTECTED]

__
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] Re: [PHP-NOTES] note 15310 added to function.session-start

2001-09-05 Thread Jesus M. Castagnetto

Bad design? configuration problems?

You will have better luck asking in the mailing lists,
not here.

Your note will be removed


--- [EMAIL PROTECTED] wrote:
 while reading alot about security here I'm noticed a
 couple of bugs on sites with getting into the files
 without actually loging in at all. For example. I
 have read alot about never using the variables
 instead use $HTTP_SESSION_VARS[example]. While doing
 this work with say this example.
 www.test.com/search.php?num=1-- the user is unable
 to log in to the site and is redirected. But when
 trying it this way www.test.com/search?num=1 its
 then unlocked and lets me in and I'm free to do as I
 please. Anybody have an explanation for that?
 
 

http://www.php.net/manual/en/function.session-start.php
 
 
 
 -- 
 PHP Notes Mailing List (http://www.php.net/)
 To unsubscribe, e-mail:
 [EMAIL PROTECTED]
 For additional commands, e-mail:
 [EMAIL PROTECTED]
 To contact the list administrators, e-mail:
 [EMAIL PROTECTED]
 

=
--- Jesus M. Castagnetto [EMAIL PROTECTED]

__
Do You Yahoo!?
Get email alerts  NEW webcam video instant messaging with Yahoo! Messenger
http://im.yahoo.com

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP-CVS] cvs: pear /Science Chemistry.php /Science/Chemistry Atom.php Atom_PDB.php Coordinates.php Element.php Macromolecule.php Macromolecule_PDB.php Molecule.php Molecule_XYZ.php PDBFile.php PDBPa

2001-04-12 Thread Jesus M. Castagnetto


--- Andrei Zmievski [EMAIL PROTECTED] wrote:
 On Tue, 10 Apr 2001, Derick Rethans wrote:
  hrm,
  
  is it really needed to add 3.6MB of stuff to the
 PHP cvs?
 
 Grr, I agree. Maybe it can wait until PEAR is out of
 PHP's CVS.

Ehem, I did *not* commited to the code PHP code dir
(php4, please *do* check the contents of php4/pear if
you need confirmation), but to the stand-alone PEAR
(pear, not under php4) repository, the one is going to
be the separated one. Did you see it in cvs.php.net?
(HINT: http://cvs.php.net/viewcvs.cgi/pear/ )

I have received several emails on this so far. I would
appreaciate if people check to see where things are
being commited before having kee-jerk reactions.

BTW, yes, it is needed. The commit contained the whole
Science_Chemistry package including classes, examples
and documentation. And yes, the news should go to
pear-cvs instead, but I do no have the karma to do the
changes needed for this.

 
 -Andrei
 * Ethernet n.: something used to catch the
 etherbunny. *


=
--- Jesus M. Castagnetto [EMAIL PROTECTED]

__
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP-CVS] cvs: pear /Science Chemistry.php /Science/Chemistry Atom.php Atom_PDB.php Coordinates.php Element.php Macromolecule.php Macromolecule_PDB.php Molecule.php Molecule_XYZ.php PDBFile.php PDBPa

2001-04-10 Thread Jesus M. Castagnetto


--- Derick Rethans [EMAIL PROTECTED] wrote:
 hrm,
 
 is it really needed to add 3.6MB of stuff to the PHP
 cvs?

Well, yes. The whole thing contains classes, examples
and documentation for the Science_Chemistry package
for PEAR.
 
What is the problem you have encountered w/ this?

 
 Derick
 

-
 PHP: Scripting the Web - www.php.net -
 [EMAIL PROTECTED]
  SRM: Site Resource Manager -
 www.vl-srm.net

-
 JDI Media Solutions - www.jdimedia.nl -
 [EMAIL PROTECTED]
  Boulevard Heuvelink 102 - 6828 KT Arnhem - The
 Netherlands

-
 


=
--- Jesus M. Castagnetto [EMAIL PROTECTED]

__
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP-CVS] cvs: pear /Science Chemistry.php /Science/Chemistry Atom.php Atom_PDB.php Coordinates.php Element.php Macromolecule.php Macromolecule_PDB.php Molecule.php Molecule_XYZ.php PDBFile.php PDBParser.php Periodic_Table.php Residue_PDB.php /Science/Chemistry/test chi_crawler.php testChem.php testPDB.php xyz2cml.php

2001-04-10 Thread Jesus M. Castagnetto

jmcastagnetto   Tue Apr 10 11:33:21 2001 EDT

  Modified files:  
/pear/Science   Chemistry.php 
/pear/Science/Chemistry Atom.php Atom_PDB.php Coordinates.php 
Element.php Macromolecule.php 
Macromolecule_PDB.php Molecule.php 
Molecule_XYZ.php PDBFile.php PDBParser.php 
Periodic_Table.php Residue_PDB.php 
/pear/Science/Chemistry/testchi_crawler.php testChem.php 
testPDB.php xyz2cml.php 
  Log:
  Renamning of classes from Chem_* to Science_Chemistry_*
  
  

Index: pear/Science/Chemistry.php
diff -u pear/Science/Chemistry.php:1.1 pear/Science/Chemistry.php:1.2
--- pear/Science/Chemistry.php:1.1  Tue Apr 10 09:44:39 2001
+++ pear/Science/Chemistry.php  Tue Apr 10 11:33:20 2001
@@ -16,7 +16,7 @@
 // | Authors: Jesus M. Castagnetto [EMAIL PROTECTED]|
 // +--+
 //
-// $Id: Chemistry.php,v 1.1 2001/04/10 16:44:39 jmcastagnetto Exp $
+// $Id: Chemistry.php,v 1.2 2001/04/10 18:33:20 jmcastagnetto Exp $
 //
 
 require_once "PEAR.php";
@@ -24,7 +24,7 @@
 /**
  * Package version constant
  */
-define (CHEM_VERSION, 1.0);
+define (SCIENCE_CHEMISTRY_VERSION, 1.0);
 
 require_once "Science/Chemistry/Element.php";
 require_once "Science/Chemistry/Periodic_Table.php";
Index: pear/Science/Chemistry/Atom.php
diff -u pear/Science/Chemistry/Atom.php:1.1 pear/Science/Chemistry/Atom.php:1.2
--- pear/Science/Chemistry/Atom.php:1.1 Tue Apr 10 09:44:39 2001
+++ pear/Science/Chemistry/Atom.php Tue Apr 10 11:33:20 2001
@@ -16,7 +16,7 @@
 // | Authors: Jesus M. Castagnetto [EMAIL PROTECTED]|
 // +--+
 //
-// $Id: Atom.php,v 1.1 2001/04/10 16:44:39 jmcastagnetto Exp $
+// $Id: Atom.php,v 1.2 2001/04/10 18:33:20 jmcastagnetto Exp $
 //
 
 require_once "Science/Chemistry.php";
@@ -29,7 +29,7 @@
  * @access  public
  * @package Science_Chemistry
  */
-class Chem_Atom {
+class Science_Chemistry_Atom {
 
 /**
  * Element symbol
@@ -42,9 +42,9 @@
 var $element="";
 
 /**
- * Chem_Coordinates object
+ * Science_Chemistry_Coordinates object
  *
- * @var object  Chem_Coordinates
+ * @var object  Science_Chemistry_Coordinates
  * @access  private
  *
  * @see getCoordinates();
@@ -58,17 +58,17 @@
  * @param   string  $elementchemical symbol
  * @param   optional array   $coords array of coordinates (x, y, z)
  * @access  public
- * @return  object  Chem_Atom
+ * @return  object  Science_Chemistry_Atom
  *
  * @see setCoordinates()
  */
-function Chem_Atom($element, $coords="") {
+function Science_Chemistry_Atom($element, $coords="") {
 if ($element  ereg("[[:alpha:]]{1,2}", $element))
 $this-element = $element;
 else
 return null;
 if (is_array($coords)  count($coords) == 3)
-if (!$this-xyz = new Chem_Coordinates($coords))
+if (!$this-xyz = new Science_Chemistry_Coordinates($coords))
 return null;
 }
 
@@ -80,7 +80,7 @@
  * @access  public
  */
 function setCoordinates($coords) {
-$this-xyz = new Chem_Coordinates($coords);
+$this-xyz = new Science_Chemistry_Coordinates($coords);
 return (is_object($this-xyz)  !empty($this-xyz));
 }
 
@@ -99,7 +99,7 @@
 /**
  * Returns the coordinates object for the atom
  *
- * @return  object  Chem_Coordinates
+ * @return  object  Science_Chemistry_Coordinates
  * @access  public
  *
  * @see $xyz;
@@ -112,34 +112,34 @@
  * Calculates the cartesian distance from this atom
  * instance to another
  *
- * @param   object  Chem_Atom $atom2
+ * @param   object  Science_Chemistry_Atom $atom2
  * @return  float   distance
  * @access  public
  */
 function distance($atom2) {
-if (!empty($this-xyz)  Chem_Coordinates::areCoordinates($this-xyz) 
- Chem_Atom::isAtom($atom2))
+if (!empty($this-xyz)  
+Science_Chemistry_Coordinates::areCoordinates($this-xyz) 
+ Science_Chemistry_Atom::isAtom($atom2))
 return $this-xyz-distance($atom2-xyz);
 else
 return -1.0;
 }
 
 /**
- * Checks if the object is an instance of Chem_Atom
+ * Checks if the object is an instance of Science_Chemistry_Atom
  *
- * @param   object  Chem_Atom $obj
+ * @param   object  Science_Chemistry_Atom $obj
  * @return  boolean
  * @access  public
  */
 function isAtom($obj) {
 return  (is_object($obj)  
- (strtolower(get_class($obj)) 

[PHP-CVS] cvs: pear /Science/Chemistry/doc Chem_Atom.html Chem_Atom_PDB.html Chem_Coordinates.html Chem_Element.html Chem_Macromolecule.html Chem_Macromolecule_PDB.html Chem_Molecule.html Chem_Molecule_XYZ.html Chem_PDBFile.html Chem_PDBParser.html Chem_Periodic_Table.html Chem_Residue_PDB.html class_Chem_Atom.xml class_Chem_Atom_PDB.xml class_Chem_Coordinates.xml class_Chem_Element.xml class_Chem_Macromolecule.xml class_Chem_Macromolecule_PDB.xml class_Chem_Molecule.xml class_Chem_Molecule_XYZ.xml class_Chem_PDBFile.xml class_Chem_PDBParser.xml class_Chem_Periodic_Table.xml class_Chem_Residue_PDB.xml classtree_Chem_Atom.xml classtree_Chem_Coordinates.xml classtree_Chem_Element.xml classtree_Chem_Macromolecule.xml classtree_Chem_Molecule.xml classtree_Chem_PDBFile.xml classtree_Chem_PDBParser.xml classtree_Chem_Periodic_Table.xml

2001-04-10 Thread Jesus M. Castagnetto

jmcastagnetto   Tue Apr 10 11:41:16 2001 EDT

  Removed files:   
/pear/Science/Chemistry/doc Chem_Atom.html Chem_Atom_PDB.html 
Chem_Coordinates.html Chem_Element.html 
Chem_Macromolecule.html 
Chem_Macromolecule_PDB.html 
Chem_Molecule.html 
Chem_Molecule_XYZ.html 
Chem_PDBFile.html Chem_PDBParser.html 
Chem_Periodic_Table.html 
Chem_Residue_PDB.html 
class_Chem_Atom.xml 
class_Chem_Atom_PDB.xml 
class_Chem_Coordinates.xml 
class_Chem_Element.xml 
class_Chem_Macromolecule.xml 
class_Chem_Macromolecule_PDB.xml 
class_Chem_Molecule.xml 
class_Chem_Molecule_XYZ.xml 
class_Chem_PDBFile.xml 
class_Chem_PDBParser.xml 
class_Chem_Periodic_Table.xml 
class_Chem_Residue_PDB.xml 
classtree_Chem_Atom.xml 
classtree_Chem_Coordinates.xml 
classtree_Chem_Element.xml 
classtree_Chem_Macromolecule.xml 
classtree_Chem_Molecule.xml 
classtree_Chem_PDBFile.xml 
classtree_Chem_PDBParser.xml 
classtree_Chem_Periodic_Table.xml 
  Log:
  Removed old docs, will update for the renaming of class from Chem_* to
  Science_Chemistry_*
  
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP-CVS] cvs: pear /Science/Chemistry/doc packageelementlist_Chem.html

2001-04-10 Thread Jesus M. Castagnetto

jmcastagnetto   Tue Apr 10 11:41:50 2001 EDT

  Removed files:   
/pear/Science/Chemistry/doc packageelementlist_Chem.html 
  Log:
  old doc
  
  



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP-CVS] cvs: pear /Science/Chemistry/doc Science_Chemistry_Atom.html Science_Chemistry_Atom_PDB.html Science_Chemistry_Coordinates.html Science_Chemistry_Element.html Science_Chemistry_Macromolecule.html Science_Chemistry_Macromolecule_PDB.html Science_Chemistry_Molecule.html Science_Chemistry_Molecule_XYZ.html Science_Chemistry_PDBFile.html Science_Chemistry_PDBParser.html Science_Chemistry_Periodic_Table.html Science_Chemistry_Residue_PDB.html class_Science_Chemistry_Atom.xml class_Science_Chemistry_Atom_PDB.xml class_Science_Chemistry_Coordinates.xml class_Science_Chemistry_Element.xml class_Science_Chemistry_Macromolecule.xml class_Science_Chemistry_Macromolecule_PDB.xml class_Science_Chemistry_Molecule.xml class_Science_Chemistry_Molecule_XYZ.xml class_Science_Chemistry_PDBFile.xml class_Science_Chemistry_PDBParser.xml class_Science_Chemistry_Periodic_Table.xml class_Science_Chemistry_Residue_PDB.xml classtree_Science_Chemistry_Atom.xml classtree_Science_Chemistry_Coordinates.xml classtree_Science_Chemistry_Element.xml classtree_Science_Chemistry_Macromolecule.xml classtree_Science_Chemistry_Molecule.xml classtree_Science_Chemistry_PDBFile.xml classtree_Science_Chemistry_PDBParser.xml classtree_Science_Chemistry_Periodic_Table.xml elementlist.xml packageelementlist_Science_Chemistry.html packagelist.xml phpdoc_classtree.html phpdoc_elementlist.html phpdoc_packagelist.html phpdoc_warnings.html phpdoc_xmlfiles.html warnings_classanalyser.xml warnings_parser.xml

2001-04-10 Thread Jesus M. Castagnetto

jmcastagnetto   Tue Apr 10 11:44:25 2001 EDT

  Added files: 
/pear/Science/Chemistry/doc Science_Chemistry_Atom.html 
Science_Chemistry_Atom_PDB.html 
Science_Chemistry_Coordinates.html 
Science_Chemistry_Element.html 
Science_Chemistry_Macromolecule.html 
Science_Chemistry_Macromolecule_PDB.html 
Science_Chemistry_Molecule.html 
Science_Chemistry_Molecule_XYZ.html 
Science_Chemistry_PDBFile.html 
Science_Chemistry_PDBParser.html 
Science_Chemistry_Periodic_Table.html 
Science_Chemistry_Residue_PDB.html 
class_Science_Chemistry_Atom.xml 
class_Science_Chemistry_Atom_PDB.xml 
class_Science_Chemistry_Coordinates.xml 
class_Science_Chemistry_Element.xml 
class_Science_Chemistry_Macromolecule.xml 
class_Science_Chemistry_Macromolecule_PDB.xml 
class_Science_Chemistry_Molecule.xml 
class_Science_Chemistry_Molecule_XYZ.xml 
class_Science_Chemistry_PDBFile.xml 
class_Science_Chemistry_PDBParser.xml 
class_Science_Chemistry_Periodic_Table.xml 
class_Science_Chemistry_Residue_PDB.xml 
classtree_Science_Chemistry_Atom.xml 
classtree_Science_Chemistry_Coordinates.xml 
classtree_Science_Chemistry_Element.xml 
classtree_Science_Chemistry_Macromolecule.xml 
classtree_Science_Chemistry_Molecule.xml 
classtree_Science_Chemistry_PDBFile.xml 
classtree_Science_Chemistry_PDBParser.xml 
classtree_Science_Chemistry_Periodic_Table.xml 
packageelementlist_Science_Chemistry.html 

  Modified files:  
/pear/Science/Chemistry/doc elementlist.xml packagelist.xml 
phpdoc_classtree.html 
phpdoc_elementlist.html 
phpdoc_packagelist.html 
phpdoc_warnings.html 
phpdoc_xmlfiles.html 
warnings_classanalyser.xml 
warnings_parser.xml 
  Log:
  New docs after renaming of classes from Chem_* to Science_Chemistry_*
  a good solution, until PHP gets some sort of namespace
  
  

Index: pear/Science/Chemistry/doc/elementlist.xml
diff -u pear/Science/Chemistry/doc/elementlist.xml:1.1 
pear/Science/Chemistry/doc/elementlist.xml:1.2
--- pear/Science/Chemistry/doc/elementlist.xml:1.1  Tue Apr 10 09:44:39 2001
+++ pear/Science/Chemistry/doc/elementlist.xml  Tue Apr 10 11:44:24 2001
@@ -1 +1 @@
-?xml version="1.0"?phpdocindexchapter char="C"element type="class" source="" 
sourcetype="class" name="Chem_Atom_PDB"Represents a PDB atom record/elementelement 
type="functions" source="Chem_Atom_PDB" sourcetype="class" 
name="Chem_Atom_PDB"/element type="class" source="" sourcetype="class" 
name="Chem_Atom"Base class representing an Atom/elementelement type="functions" 
source="Chem_Atom" sourcetype="class" name="Chem_Atom"Constructor for the class, 
requires the element symbol/elementelement type="class" source="" 
sourcetype="class" name="Chem_Coordinates"Utility class for defining 3D coordinates 
and/elementelement type="functions" source="Chem_Coordinates" sourcetype="class" 
name="Chem_Coordinates"Constructor for the class, returns null if parameter 
is/elementelement type="class" source="" sourcetype="class" 
name="Chem_Element"Utility class that defines a chemical element 
object/elementelement type="functions" source="Chem_Element" sourcetype="class" 
name="Chem_Element"Constructor for the class/elementelement type="class" source="" 
sourcetype="class" name="Chem_Macromolecule_PDB"Represents a PDB macromolecule, 
composed of several/elementelement type="functions" source="Chem_Macromolecule_PDB" 
sourcetype="class" name="Chem_Macromolecule_PDB"Constructor for the 
class/elementelement type="class" source="" sourcetype="class" 
name="Chem_Macromolecule"Represents a macromolecule, composed of 
several/elementelement type="functions" source="Chem_Macromolecule" 
sourcetype="class" name="Chem_Macromolecule"Constructor for the class, requires a 
macromolecule name/elementelement