1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
4 <TITLE> Extraction Code </TITLE>
6 <H3 ALIGN=CENTER>1.6: Extraction Code </H3>
7 <TABLE ALIGN="CENTER" BORDER=0 WIDTH="95%">
9 <TD WIDTH="25%" ALIGN="LEFT">
10 <A HREF="slide-0105.html">Prev</A>
11 <A HREF="slide-0107.html">Next</A>
12 <A HREF="index.html">Index</A>
15 <TD WIDTH="25%" ALIGN="RIGHT">Page 6/12
20 <li> Each key needs code to extract it from a record
22 <li> Each record is aliased to $_ (via map)
24 <li> Key extraction code operates on $_ and gets the value for this key
26 <li> The extraction code is executed in list context so m/(foo)/ works
28 <li> The code is inside a do{} block so you can have multiple statements
31 <TABLE ALIGN="CENTER" BORDER=0 WIDTH="95%">
33 <TD WIDTH="30%" ALIGN="LEFT">
34 <A HREF="slide-0105.html">Prev</A>
35 <A HREF="slide-0107.html">Next</A>
36 <A HREF="index.html">Index</A>
38 YAPC::NA 2004, Buffalo, NY
39 <TD WIDTH="25%" ALIGN="RIGHT">Page 6/12
43 <TD ALIGN="CENTER" COLSPAN="3">
44 <FONT SIZE="-3">© 2004 Uri Guttman</FONT>