search for: sicp

Displaying 11 results from an estimated 11 matches for "sicp".

Did you mean: scp
2004 Jul 17
2
[LLVMdev] Scheme compiler.
Hi, thanks for your mail! On Sat, 17 Jul 2004, Chris Lattner wrote: > > That is wonderful! Wow, you did this just ~1 month? :) Yes :), even less, but that is since I used the structure from SICP, see the URL below. > Cool, ok. Have you seen the LLVM GC support that is already available: > http://llvm.cs.uiuc.edu/docs/GarbageCollection.html > > It should be able to support scheme well, though there may be some missing > bits. Yes, I will read/use it closer and try to use i...
2005 Sep 19
2
ztdummy configuration help
...uction outlined at this web page: http://www.voip-info.org/wiki-Asterisk+timer+ztdummy I get the following errors when calling the meetme number. Executing Wait("SIP/216.53.118.2-f41196e0", "1") in new stack -- Executing MeetMe("SIP/216.53.118.2-f41196e0", "|sicp") in new stack -- Playing 'conf-getconfno' (language 'en') == Parsing '/etc/asterisk/meetme.conf': Found Sep 19 13:51:22 WARNING[14066]: chan_zap.c:757 zt_open: Unable to open '/dev/zap/pseudo': No such file or directory Sep 19 13:51:22 ERROR[14066]: chan_...
2004 Jun 14
4
[LLVMdev] Memory Alignment, Heap allocation.
...malloced memory, globals and functions to be 4-byte aligned. Does llvm have any ".align" keyword? I'm currently implementing a small scheme toy-compiler, and want to use the lowest 2 bits for type tags. It's Currently 380 lines of scheme-code[1], quite similar to the compiler in SICP[2], which I hope to get self-applicable later on. 2. Can I change the calling conventions / frame handling, so that call frames are allocated on the heap instead of on the stack? Right now all my compiled functions take an environment as an argument to lookup variables in the scheme-function. It...
2004 Jul 17
0
[LLVMdev] Scheme compiler.
On Sun, 18 Jul 2004, Tobias Nurmiranta wrote: > > Cool, ok. Have you seen the LLVM GC support that is already available: > > http://llvm.cs.uiuc.edu/docs/GarbageCollection.html > > > > It should be able to support scheme well, though there may be some missing > > bits. > > Yes, I will read/use it closer and try to use it, and say if I miss > something.
2009 May 14
1
Simulation)
..., it's hard to >find one without a for loop, but it's easy to find one without a map. >but it's not necessarily because for loops are easier; just that that's >the way people are typically taught to program. > >the structure and interpretation of computer programs (sicp) by abelson >& sussman, a beautiful cs masterpiece, introduces mapping (lapplying) on >p. 105, mentions a for-each control abstraction only in an exercise two >pages later, and does not really discuss for looping as such. >functional mapping over stateless objects is, in general, *...
2004 Jun 14
0
[LLVMdev] Memory Alignment, Heap allocation.
...have an alignment keyword (that I know of). It might be useful to have one, though. > > I'm currently implementing a small scheme toy-compiler, and want to use > the lowest 2 bits for type tags. It's Currently 380 lines of > scheme-code[1], quite similar to the compiler in SICP[2], which I hope to > get self-applicable later on. I think the only reliable way you could do this would be to implement your own memory allocator function that returned memory from the heap. Your code could ensure that every pointer it returned was on a 4 byte boundary. Any other techniqu...
2004 Jul 17
3
[LLVMdev] Scheme compiler.
...ks great! > > > (what's a blurb? :) > > Just a summary, so that I can add an entry to this page: > http://llvm.cs.uiuc.edu/ProjectsWithLLVM/ Maybe this for now: "This is a small self applicable scheme compiler for LLVM. The code is quite similar to the code in the book SICP (Structure and Interpretation of Computer Programs), chapter five, with the difference that it implements the extra functionality that SICP assumes that the explicit control evaluator (virtual machine) already have. Much functionality of the compiler is implemented in a subset of scheme, llvm-defin...
1999 Mar 02
1
the R interpreter
Hello, What can I read to learn more about interpreters in general and the R interpreter in particular? As for my level of computer competence, I can maintain my Linux system pretty easily and I can program a bit in C and Python. TIA, Robert Burrows rbb at nebiometrics.com -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read
2004 Jul 17
0
[LLVMdev] Scheme compiler.
On Sat, 17 Jul 2004, Tobias Nurmiranta wrote: > > Hi, now I've had some free coding time. > > On Mon, 14 Jun 2004, Chris Lattner wrote: > > Writing a scheme front-end for LLVM sounds like a great project: please > > keep us informed how it goes, and when it gets mostly functional, let us > > know so we can add a link on the web site. :) > > > >
2004 Jun 14
0
[LLVMdev] Memory Alignment, Heap allocation.
...least four byte aligned: if they are not, please file a bug and we'll get it fixed ASAP! > I'm currently implementing a small scheme toy-compiler, and want to use > the lowest 2 bits for type tags. It's Currently 380 lines of > scheme-code[1], quite similar to the compiler in SICP[2], which I hope to > get self-applicable later on. Cool! I'm currently out of town so I can't try it out, but I will when I get a chance. This is sounds like a neat project! > Can I change the calling conventions / frame handling, so that call frames > are allocated on the hea...
2004 Jul 17
2
[LLVMdev] Scheme compiler.
Hi, now I've had some free coding time. On Mon, 14 Jun 2004, Chris Lattner wrote: > Writing a scheme front-end for LLVM sounds like a great project: please > keep us informed how it goes, and when it gets mostly functional, let us > know so we can add a link on the web site. :) > > -Chris Just to keep you informed. My small scheme compiler[1] of 1K lines is now self