#lisp - Fri 16 Mar 2007 between 00:10 and 01:37

NY Lost Funds



novaburstdo you guys know anything about this http://christian.jullien.free.fr/
i'm wondering if it was available on a specific platform, if it would help me port some Common Lisp implementations over?
jsnellan islisp implementation is unlikely to help port a CL implementation
if you need a CL to bootstrap the CL implementation you're intending to port, you should be able to cross-compile from some other platform
novaburstokay, thank you, good to know
a1k0nok, this is driving me crazy. why don't you die, auto-flush-thread?
jcowanDoes anyone know what the internal representation of strings looks like in SBCL if the :SB-UNICODE feature is on? The SBCL-internals doesn't say, merely that strings can contain any Unicode codepoint.
jsnellucs-4
jcowanThanks.
jsnellfor a (vector character), that is. for a base-string it's octets with the high bit 0
jcowanBut there is no guarantee that either CHAR or SCHAR is O(1), right?
jsnellyes, there is. it's a fixed-width representation
rudinot per the standard, but implementing it in other ways would be utter madness
actionrudi dimly recalls arguments about using utf-8 as internal representation which were shot down because of non-O(1)ness
rudidimly recalls arguments about using utf-8 as internal representation which were shot down because of non-O(1)ness
jcowan"Per the standard" is what I meant.
Kudos to the C++ STL, which tells you the time and space complexity of standard functions.
rudithe standard doesn't say anything about algorithmic complexity, no
redwyrmI'm trying to invoke the debugger when a function is called (i.e., before it executes any code in the function). is there a way to accomplish this in SLIME?
rudihmm, insert a (break) as first form?
jsnellit's not something that slime does. depending on your implementation, there might be better ways than changing the source
redwyrmthe source is read-only
jsnelle.g. (trace foo :break t) in sbmucl
redwyrmok, I'll try that :)
eructatei would advise advice =)
slyrusyay. MORE RAM
rudihow much is more?
slyrus4 gb more. in theory. looks like I did something wrong though.
wrong slot.
rudiMORE SCREEN here - I grovelled for the unused 24" cinema display at the other desk :)
ModiusStylistically, is a function that returns a (lookup) value based on a passed-in symbol,e.g. (funcall my-thing 'last-name), ever used in place of structs for const-only access?
Was just wondering if this "pattern" (lookups behind functions) has much use, or if it's something that lisp programmers at large categorize in some way.
Zhivagomodius: think of it instead as an accessor.
modius: usually accessors are of the form kind-attribute
so, elephant-colour, etc
how these accessors is implemented is considered an implementation detail.
ModiusThat's off the struct
Zhivagono
a struct is an implementation detail
it will produce accessor functions which you can use as (or to implement other) accessors.
ModiusOkay, that's the pattern that happens to be used by the struct macros to make accessor functions

Page: 2 9 16 23 30 

IrcArchive

NY Lost Funds