Re: Coding Standard Questions

2006-10-17 Thread Mr. Shawn H. Corey
Kevin Tew wrote: 1) *s should go right next to the type in function declarations and definitions /* incorrect */ do_thaw(Parrot_Interp interpreter, PMC * pmc, visit_info *info) /* correct */ do_thaw(Parrot_Interp interpreter, PMC* pmc, visit_info* info) Disagree. Consider: char* foo () {

Re: [perl #40513] [CAGE] add flex/bison files to c coding standard tests

2006-10-11 Thread Mr. Shawn H. Corey
Jerry Gay (via RT) wrote: *.l and *.y are c files, and must meet the coding standards for this filetype. ~jerry By this filetype I assume you mean the C standard. Although these files contain C code and that code should be written to the C standard, they are not C files. Each should have its

Re: Shootout Tests 14 15 Failing on PPC (Linux, at least)

2006-09-23 Thread Mr. Shawn H. Corey
chromatic wrote: Tests 14 and 15 in t/examples/shootout.t fail on Linux/PPC because jit_set_args_pc does not handle floating point arguments correctly. I poked at the code a little bit, but PPC is different enough with its relative wealth of registers that I couldn't fix things trivially.

Re: End the Hollerith Tyranny? (linelength.t)

2006-08-21 Thread Mr. Shawn H. Corey
jerry gay wrote: On 8/21/06, Leopold Toetsch [EMAIL PROTECTED] wrote: My preference: soft limit 80 - keep lines shorter, if it's easy hard limit ~100 - you SHALL not exceed it coding standards are quite helpful, but cannot be applied absolutely. there are good reasons why a

Re: End the Hollerith Tyranny? (linelength.t)

2006-08-21 Thread Mr. Shawn H. Corey
Chip Salzenberg wrote: On Mon, Aug 21, 2006 at 06:05:08PM -0400, Mr. Shawn H. Corey wrote: Don't forget that some programs, like mailers, wrap at 80 characters. I don't know of any mailer that is hard-coded at any given column width. Do you? Thunderbird, Evolution, just to name two. OK

Re: parrot compile error

2006-08-08 Thread Mr. Shawn H. Corey
Ben. B. wrote: I have been getting the same error on my laptop for several weeks also. Have you tried? make realclean perl Configure.pl make I got a compiler error earlier that went away when I did this. -- __END__ Just my 0.0002 million dollars worth, --- Shawn For the

Additions to docs/glossary.pod

2006-07-22 Thread Mr. Shawn H. Corey
I've been reading thru the docs and have come across the following terms which are not in docs/glossary.pod =head2 AST Abstract Syntax Tree. =head2 HLL High-Level Language. =head2 PGE Parrot Grammar Engine. =head2 PIL Pugs' Intermediate Language. =head2 POST Parrot Opcode Syntax Tree.

Problems Installing Parrot

2006-07-21 Thread Mr. Shawn H. Corey
Hi, I am trying to install Parrot and the README file has this: You'll need a C compiler, a linker and a make program of course. If you will be linking with the ICU library you have to download and install it before configuring Parrot. Get it from

Re: FAQ Questions (WAS: ICU advantages? was Re: Problems Installing Parrot)

2006-07-21 Thread Mr. Shawn H. Corey
Chris Dolan wrote: On Jul 21, 2006, at 9:48 AM, Jonathan Rockway wrote: I have downloaded the icu4j_3_4_4.jar but have no idea what to do with it. Could someone please help? You'll want to get icu4c (icu for C), not icu4j (for java). If you get the tgz C version, just tar xzvf it, cd

Help Understanding Configure.pl Output

2006-07-21 Thread Mr. Shawn H. Corey
Hi, I ran `perl Configure.pl` and I have some questions about its output. First: Determining if your C compiler is actually gcc.yes. Determining if your C compiler is actually Visual C++...no. Enabling