Re: [Hardhats-members] m and database links

2005-07-17 Thread Chris Richardson
. - Original Message - From: Maury Pepper [EMAIL PROTECTED] To: hardhats-members@lists.sourceforge.net Sent: Monday, July 11, 2005 10:12 AM Subject: Re: [Hardhats-members] m and database links It is not standard MUMPS. I suspect porting VistA to use it would be a major effort. - Original Message

Re: [Hardhats-members] m and database links

2005-07-17 Thread Gregory Woodhouse
If you really want to see (no pun intended) what I compiler does with your C code, try the -S option. No doubt, what an M to C translator would do to most M code is similar. (Actually, the question of whether or not it is possible to automatically generate well structured code is an

Re: [Hardhats-members] m and database links

2005-07-17 Thread Nancy Anthracite
OK, put that in English. What is the -S option? My guess that since M is written in C, that it is what happens to M when it is compiled before it becomes machine language ?? On Monday 18 July 2005 12:04 am, Gregory Woodhouse wrote: If you really want to see (no pun intended) what I compiler

Re: [Hardhats-members] m and database links

2005-07-17 Thread Gregory Woodhouse
Compilers don't really generate assembly code (at least not anymore), but the -S option requests the compiler to produce a file containing a (PowerPC in this case) assembly language file representing the machine code that is actually generated. Typically, compilers will rewrite code

Re: [Hardhats-members] m and database links

2005-07-17 Thread Gregory Woodhouse
Compiler design is a fascinating topic. I believe it is this together with operating systems that really got me hooked on computers. I couldn't put down Andrew Tanenbaum's MINIX book, it was simply fascinating. Of course, at the time I was working on my degree in mathematics. For some

[Hardhats-members] m and database links

2005-07-11 Thread Kevin Toppenberg
Rusty sent me some interesting links off list about a M compiler that converts M code in c++, to then be compiled into separate executables. Here are the links http://www.cs.uni.edu/~okane/ http://math-cs.cns.uni.edu/~okane/cgi-bin/newpres/papers/migration/982.html Have these been seen before,

Re: [Hardhats-members] m and database links

2005-07-11 Thread Nancy Anthracite
I think the second paper is probably the same one as Getting Over Mumps. I will have to read it to see. On Monday 11 July 2005 12:22 pm, Kevin Toppenberg wrote: 11 12 -- Nancy Anthracite --- This SF.Net email is sponsored by the 'Do More

Re: [Hardhats-members] m and database links

2005-07-11 Thread Maury Pepper
It is not standard MUMPS. I suspect porting VistA to use it would be a major effort. - Original Message - From: Kevin Toppenberg [EMAIL PROTECTED] To: Hardhats Sourceforge hardhats-members@lists.sourceforge.net Sent: Monday, July 11, 2005 11:22 AM Subject: [Hardhats-members] m

Re: [Hardhats-members] m and database links

2005-07-11 Thread Jim Self
This is Kevin O'Kane's project. I think it is very interesting but it is non-standard and in particular does not implement standard MUMPS collation order on globals. Not sorting numeric subscripts in numeric order is one of the biggest remaining impediments to compatibility with existing

Re: [Hardhats-members] m and database links

2005-07-11 Thread Gregory Woodhouse
Actually, I don't think he's the only person to look at doing something like this. My opinion is that it is probably technically feasible, but not necessarily a good idea. Think about it this way: If you have a C program that you want to modify, are you going to edit the executable code or

Re: [Hardhats-members] m and database links

2005-07-11 Thread Kevin Toppenberg
MUMPS. I suspect porting VistA to use it would be a major effort. - Original Message - From: Kevin Toppenberg [EMAIL PROTECTED] To: Hardhats Sourceforge hardhats-members@lists.sourceforge.net Sent: Monday, July 11, 2005 11:22 AM Subject: [Hardhats-members] m and database links

Re: [Hardhats-members] m and database links

2005-07-11 Thread Kevin Toppenberg
Along these lines, his project makes a comment something like 75,000 lines of M code get converted to 1.2 million lines of C code. Spagetti! Kevin --- Gregory Woodhouse [EMAIL PROTECTED] wrote: Actually, I don't think he's the only person to look at doing something like this. My opinion

Re: [Hardhats-members] m and database links

2005-07-11 Thread whitten
VistA to use it would be a major effort. - Original Message - From: Kevin Toppenberg [EMAIL PROTECTED] To: Hardhats Sourceforge hardhats-members@lists.sourceforge.net Sent: Monday, July 11, 2005 11:22 AM Subject: [Hardhats-members] m and database links Rusty sent

Re: [Hardhats-members] m and database links

2005-07-11 Thread Gregory Woodhouse
Well, yeah, except... ~:$ cat hello.c #include stdio.h main() { printf(Hello, world!\n); } ~:$ wc hello.c 6 7 62 hello.c ~:$ cc -S hello.c ~:$ wc hello.s 45 791025 hello.s ~:$ ls -s a.out 40 a.out ~:$ Or... ~:$ cat hello.c #include stdio.h main() {

Re: [Hardhats-members] m and database links

2005-07-11 Thread TMaynard
My question on this thread revolves around getting some insight into what motivates an academic to join MC (regardless of the single minded efficacy of his extensive projects) I like to use woodworking as an analogy ...is he giving us the 5-in-1 Shopsmith that doesnt do any throughput with