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/