clocc-cvslog digest, Vol 1 #133 - 9 msgs

[email protected] Thu, 13 Nov 2003 20:01:33 -0800
Newsgroups gmane.lisp.clocc.devel
Message-ID <[email protected]>
Send clocc-cvslog mailing list submissions to
	[email protected]

To subscribe or unsubscribe via the World Wide Web, visit
	https://lists.sourceforge.net/lists/listinfo/clocc-cvslog
or, via email, send a message with subject or body 'help' to
	[email protected]

You can reach the person managing the list at
	[email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of clocc-cvslog digest..."


Today's Topics:

   1. "clocc/src/f2cl/src macros.l,1.55,1.56" (Raymond Toy)
   2. "clocc/src/f2cl/src f2cl0.l,1.15,1.16" (Raymond Toy)
   3. "clocc/src/f2cl/src f2cl1.l,1.124,1.125" (Raymond Toy)
   4. "clocc/src/f2cl/src f2cl5.l,1.111,1.112" (Raymond Toy)
   5. "clocc/src/f2cl/src f2cl1.l,1.125,1.126" (Raymond Toy)
   6. "clocc/src/f2cl/src f2cl5.l,1.112,1.113" (Raymond Toy)
   7. "clocc/src/f2cl/src f2cl1.l,1.126,1.127 f2cl2.l,1.31,1.32" (Raymond Toy)
   8. "clocc/src/f2cl/src f2cl1.l,1.127,1.128" (Raymond Toy)
   9. "clocc/src/f2cl/src f2cl1.l,1.128,1.129" (Raymond Toy)

--__--__--

Message: 1
To: [email protected]
Subject: "clocc/src/f2cl/src macros.l,1.55,1.56"
From: Raymond Toy <[email protected]>
Date: Wed, 12 Nov 2003 21:37:11 -0800

Update of /cvsroot/clocc/clocc/src/f2cl/src
In directory sc8-pr-cvs1:/tmp/cvs-serv32628/src

Modified Files:
	macros.l 
Log Message:
Add macro WITH-MULTI-ARRAY-DATA.  Basically like WITH-ARRAY-DATA, but
takes a list of array info so we don't get deeply nested code when
there are lots of arrays.

Keep WITH-ARRAY-DATA around for backward compatibility.



--__--__--

Message: 2
To: [email protected]
Subject: "clocc/src/f2cl/src f2cl0.l,1.15,1.16"
From: Raymond Toy <[email protected]>
Date: Wed, 12 Nov 2003 21:37:31 -0800

Update of /cvsroot/clocc/clocc/src/f2cl/src
In directory sc8-pr-cvs1:/tmp/cvs-serv32679/src

Modified Files:
	f2cl0.l 
Log Message:
Export WITH-MULTI-ARRAY-DATA.



--__--__--

Message: 3
To: [email protected]
Subject: "clocc/src/f2cl/src f2cl1.l,1.124,1.125"
From: Raymond Toy <[email protected]>
Date: Wed, 12 Nov 2003 21:38:16 -0800

Update of /cvsroot/clocc/clocc/src/f2cl/src
In directory sc8-pr-cvs1:/tmp/cvs-serv32746/src

Modified Files:
	f2cl1.l 
Log Message:
Define a pretty-printer for WITH-MULTI-ARRAY-DATA.



--__--__--

Message: 4
To: [email protected]
Subject: "clocc/src/f2cl/src f2cl5.l,1.111,1.112"
From: Raymond Toy <[email protected]>
Date: Wed, 12 Nov 2003 21:39:09 -0800

Update of /cvsroot/clocc/clocc/src/f2cl/src
In directory sc8-pr-cvs1:/tmp/cvs-serv401/src

Modified Files:
	f2cl5.l 
Log Message:
Generate code to use the new macro WITH-MULTI-ARRAY-DATA.



--__--__--

Message: 5
To: [email protected]
Subject: "clocc/src/f2cl/src f2cl1.l,1.125,1.126"
From: Raymond Toy <[email protected]>
Date: Thu, 13 Nov 2003 13:06:22 -0800

Update of /cvsroot/clocc/clocc/src/f2cl/src
In directory sc8-pr-cvs1:/tmp/cvs-serv17265/src

Modified Files:
	f2cl1.l 
Log Message:
Was not correctly handling a plain SAVE statement, which means save
all locals.  Put a special token in this case to indicate that.



--__--__--

Message: 6
To: [email protected]
Subject: "clocc/src/f2cl/src f2cl5.l,1.112,1.113"
From: Raymond Toy <[email protected]>
Date: Thu, 13 Nov 2003 13:07:38 -0800

Update of /cvsroot/clocc/clocc/src/f2cl/src
In directory sc8-pr-cvs1:/tmp/cvs-serv17466/src

Modified Files:
	f2cl5.l 
Log Message:
o Was not correctly handling a plain SAVE statement, which means save
  all locals.  Build up the list from the declared and undeclared
  variables.
o Subprograms with multiple entry points weren't returning the right
  number of values.  Fix that.



--__--__--

Message: 7
To: [email protected]
Subject: "clocc/src/f2cl/src f2cl1.l,1.126,1.127 f2cl2.l,1.31,1.32"
From: Raymond Toy <[email protected]>
Date: Thu, 13 Nov 2003 14:16:59 -0800

Update of /cvsroot/clocc/clocc/src/f2cl/src
In directory sc8-pr-cvs1:/tmp/cvs-serv32080/src

Modified Files:
	f2cl1.l f2cl2.l 
Log Message:
Try to be smarter about generating args to functions, which is an
issue if the arg is an element of an array.  If we know the declared
types of the function, try to generate the appropriate arg, meaning
either a single element of the array or a slice of the array.



--__--__--

Message: 8
To: [email protected]
Subject: "clocc/src/f2cl/src f2cl1.l,1.127,1.128"
From: Raymond Toy <[email protected]>
Date: Thu, 13 Nov 2003 14:37:08 -0800

Update of /cvsroot/clocc/clocc/src/f2cl/src
In directory sc8-pr-cvs1:/tmp/cvs-serv4158

Modified Files:
	f2cl1.l 
Log Message:
Oops.  We want subtypep, not typep!



--__--__--

Message: 9
To: [email protected]
Subject: "clocc/src/f2cl/src f2cl1.l,1.128,1.129"
From: Raymond Toy <[email protected]>
Date: Thu, 13 Nov 2003 18:55:54 -0800

Update of /cvsroot/clocc/clocc/src/f2cl/src
In directory sc8-pr-cvs1:/tmp/cvs-serv15640

Modified Files:
	f2cl1.l 
Log Message:
	* src/f2cl1.l (maybe-convert-array-ref-to-slice): When looking up
	the function name to get the argument types, we need to be
	careful.  If the function is an EXTERNAL function (i.e., a
	parameter to the function we're compiling), it doesn't necessarily
	have the same types as a global function with the same name.	





--__--__--

_______________________________________________
clocc-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clocc-cvslog


End of clocc-cvslog Digest


-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/