From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29090 invoked by alias); 30 Jan 2002 21:22:18 -0000 Mailing-List: contact rhug-rhats-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: rhug-rhats-owner@sources.redhat.com Received: (qmail 29024 invoked from network); 30 Jan 2002 21:22:15 -0000 Received: from unknown (HELO bothner.com) (216.102.199.253) by sources.redhat.com with SMTP; 30 Jan 2002 21:22:15 -0000 Received: from bothner.com (eureka.bothner.com [192.168.1.9]) by bothner.com (8.11.6/8.11.6) with ESMTP id g0ULOXr24387; Wed, 30 Jan 2002 13:24:33 -0800 Message-ID: <3C5863FF.9030503@bothner.com> Date: Wed, 30 Jan 2002 13:22:00 -0000 From: Per Bothner User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.7+) Gecko/20020125 X-Accept-Language: en-us MIME-Version: 1.0 To: tromey@redhat.com CC: apbianco@cygnus.com, rhug-rhats@sources.redhat.com Subject: Re: jasmin References: <87bsfb7dve.fsf@creche.redhat.com> <15448.23500.200304.986463@makita.cygnus.com> <87y9if5y4q.fsf@creche.redhat.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2002-01/txt/msg00014.txt.bz2 Tom Tromey wrote: >>>>>>"Alex" == Alexandre Petit-Bianco writes: >>>>>> > > Alex> Excellent! My favorite app. Does it come with Java source code? > Alex> I thought it what written in bytecode assembly and built with > Alex> Jasmin. > > Nope, it is Java source. I had to hack it a bit so that it didn't > depend on Sun classes. Also Jasmin includes its own version of CUP; I > tried briefly to get it to use the CUP already in rhug but it didn't > immediately work so I abandoned the effort. I've thought about writing a bytecode assembler on top of gnu.bytecode, but never got around to it. Except for parsing the input file, and calling the appropraite action for each opcode, gnu.bytecode does have everything needed, and is probably more efficient. Of course with my bias against parser-generators, I'd never use CUP -- --Per Bothner per@bothner.com http://www.bothner.com/per/