Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #38053

Re: Rockwell R65F11

From Paul Rubin <no.email@nospam.invalid>
Newsgroups comp.lang.forth
Subject Re: Rockwell R65F11
Date 2015-04-07 19:02 -0700
Organization A noiseless patient Spider
Message-ID <87d23ffkcs.fsf@jester.gateway.sonic.net> (permalink)
References (5 earlier) <20150403121645.6705fc14@T60A> <87vbhd6v02.fsf@jester.gateway.sonic.net> <20150406105114.38629028@T60A> <87zj6l9duc.fsf@jester.gateway.sonic.net> <20150407201813.71891756@T60A>

Show all headers | View raw


Jan Coombs <Jan-54 <jenfhaomndgfwutc@murmic.plus.com>> writes:
> Only met Lists and Dictionaries recently when starting to use Python for 
> hardware design, so could probably do simple embedded without them.

That is unfortunately impossible: Python semantics are defined in terms
of lists and dictionaries and some other such things, and if you don't
have them, you don't have Python.  For example, if you say a = b + c,
you can't treat that as an arithmetic addition, it's actually a call on
the __add__ method of whatever class b is a member of.  And method
lookup is defined in terms of a method dictionary belonging to the
class.

> I'd heard of Lua, but not looked at the VMs before, thanks.  Picobit 
> was most interesting, with it's inherent support for bignums.  I'm 
> not sure how to handle arrays or stack frames containing bignums. 

In Picobit?  They are treated as references to garbage collected memory
just like anything else.

> Can algorithms which operate on arrays be re-arranged to operate on 
> streams of data (bignums).

I'm not sure what you mean by that: Python's native integers are bignums
so no re-arrangement is needed.  You can have arrays of bignums.

> For example, might an FFT re-order data on each pass ready for the next 
> pass by stream division?  

You can reorder arrays of bignums (or visit them in butterfly order)
just like any other array.  But, are you talking about some kind of
bignum integer FFT?  Usually I think of FFT as a fixed point or floating
point operation.

There is also a numerics library for Python (www.numpy.org) that does
FFT's among other things.

Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Rockwell R65F11 Derek Simmons <dereks314@gmail.com> - 2015-03-23 15:52 -0700
  Re: Rockwell R65F11 "WJ" <w_a_x_man@yahoo.com> - 2015-03-23 23:46 +0000
    Re: Rockwell R65F11 Jason Damisch <jasondamisch@yahoo.com> - 2015-03-23 17:24 -0700
  Re: Rockwell R65F11 Derek Simmons <dereks314@gmail.com> - 2015-03-23 17:33 -0700
    Re: Rockwell R65F11 visualforth@rocketmail.com - 2015-03-24 21:44 -0700
      Re: Rockwell R65F11 hughaguilar96@gmail.com - 2015-03-25 14:47 -0700
        Re: Rockwell R65F11 rickman <gnuarm@gmail.com> - 2015-03-25 18:42 -0400
      Re: Rockwell R65F11 Derek Simmons <dereks314@gmail.com> - 2015-03-25 19:43 -0700
      Re: Rockwell R65F11 Derek Simmons <dereks314@gmail.com> - 2015-03-25 20:08 -0700
        Re: Rockwell R65F11 visualforth@rocketmail.com - 2015-03-25 21:41 -0700
          Re: Rockwell R65F11 hughaguilar96@gmail.com - 2015-03-25 22:43 -0700
            Re: Rockwell R65F11 Derek Simmons <dereks314@gmail.com> - 2015-03-26 11:42 -0700
              Re: Rockwell R65F11 "WJ" <w_a_x_man@yahoo.com> - 2015-03-26 20:50 +0000
                Re: Rockwell R65F11 visualforth@rocketmail.com - 2015-03-26 18:07 -0700
            Re: Rockwell R65F11 visualforth@rocketmail.com - 2015-03-26 13:11 -0700
              Re: Rockwell R65F11 hughaguilar96@gmail.com - 2015-03-26 21:11 -0700
                Re: Rockwell R65F11 visualforth@rocketmail.com - 2015-03-26 22:14 -0700
                Re: Rockwell R65F11 hughaguilar96@gmail.com - 2015-03-28 16:57 -0700
            Re: Rockwell R65F11 hughaguilar96@gmail.com - 2015-03-28 17:18 -0700
              Re: Rockwell R65F11 Derek Simmons <dereks314@gmail.com> - 2015-03-31 11:05 -0700
                Re: Rockwell R65F11 Jan Coombs <Jan-54 <jenfhaomndgfwutc@murmic.plus.com>> - 2015-04-02 10:20 +0100
                Re: Rockwell R65F11 albert@spenarnc.xs4all.nl (Albert van der Horst) - 2015-04-02 11:25 +0000
                Re: Rockwell R65F11 Jan Coombs <Jan-54 <jenfhaomndgfwutc@murmic.plus.com>> - 2015-04-03 12:16 +0100
                Re: Rockwell R65F11 Paul Rubin <no.email@nospam.invalid> - 2015-04-03 09:23 -0700
                Re: Rockwell R65F11 Jan Coombs <Jan-54 <jenfhaomndgfwutc@murmic.plus.com>> - 2015-04-06 10:51 +0100
                Re: Rockwell R65F11 Paul Rubin <no.email@nospam.invalid> - 2015-04-06 13:55 -0700
                Re: Rockwell R65F11 Jan Coombs <Jan-54 <jenfhaomndgfwutc@murmic.plus.com>> - 2015-04-07 20:18 +0100
                Re: Rockwell R65F11 Paul Rubin <no.email@nospam.invalid> - 2015-04-07 19:02 -0700
                Re: Rockwell R65F11 Paul Rubin <no.email@nospam.invalid> - 2015-04-02 16:10 -0700
                Re: Rockwell R65F11 Raimond Dragomir <raimond.dragomir@gmail.com> - 2015-04-02 22:57 -0700
                Re: Rockwell R65F11 Paul Rubin <no.email@nospam.invalid> - 2015-04-03 00:06 -0700
                Re: Rockwell R65F11 hughaguilar96@gmail.com - 2015-04-03 09:00 -0700
  Re: Rockwell R65F11 Jan Coombs <Jan-54 <jenfhaomndgfwutc@murmic.plus.com>> - 2015-04-08 08:27 +0100
    Re: Rockwell R65F11 Derek Simmons <dereks314@gmail.com> - 2015-04-24 12:22 -0700
      Re: Rockwell R65F11 hughaguilar96@gmail.com - 2015-04-24 13:38 -0700
        Re: Rockwell R65F11 Derek Simmons <dereks314@gmail.com> - 2015-04-25 08:35 -0700

csiph-web