Search the web
Sign In
New User? Sign Up
langsmiths · Language Smiths
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want to share photos of your group with the world? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 2533 - 2562 of 2746   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
2533
I'm planning on adding a second stack to the stack-based programming language Cat so that it can be more directly translated to other languages (like the...
Christopher Diggins
cdiggins.geo
Offline Send Email
Jul 4, 2006
9:53 pm
2534
Just a probing question that comes from no experience whatsoever: why add a separate stack to support a particular target? Can't you see if you can optimise...
Steven Shaw
steshaw
Offline Send Email
Jul 4, 2006
10:09 pm
2535
... add a separate stack to support a particular target? Can't you see if you can optimise multiple Cat statements allowing use of the IL evalution stack I...
Christopher Diggins
cdiggins.geo
Offline Send Email
Jul 4, 2006
10:35 pm
2536
Forth is a multy stack language IIRC. I am not a fan but I am surprised at what it is reported it can do. I am surprised that it is not a language with GC. I...
Steven Shaw
steshaw
Offline Send Email
Jul 4, 2006
10:46 pm
2537
... There's a GC written in Forth: http://www.complang.tuwien.ac.at/forth/garbage-collection.zip I used it in a Forth project and it seemed to work well. ...
Chris Double
doublecnz
Offline Send Email
Jul 4, 2006
11:19 pm
2538
Hi Chris! ... I'm not a bit surprised :) Steve....
Steven Shaw
steshaw
Offline Send Email
Jul 5, 2006
12:37 am
2539
... Actually it does now. I'm working in a side-effect labelling system inspired by Haskell's arrows and Clean's uniqueness typing. I've just updated my...
Christopher Diggins
cdiggins.geo
Offline Send Email
Jul 5, 2006
2:09 am
2540
I would mention the existence of the proto package in the R language. The R language is an interpreted languages that uses the Dylan oo model and is typically...
ggrothendieck
Offline Send Email
Jul 5, 2006
5:04 pm
2541
... Hi Chris, what's a labelling system? Is it for gotos (to go to)?...
Steven Shaw
steshaw
Offline Send Email
Jul 6, 2006
5:04 am
2542
... inspired by Haskell's ... Hi Steven, I might very well be using non-standard terminology, but I am attempting to refer to a system which resembles the way...
Christopher Diggins
cdiggins.geo
Offline Send Email
Jul 6, 2006
3:47 pm
2543
... Ah, ok....
Steven Shaw
steshaw
Offline Send Email
Jul 6, 2006
4:03 pm
2544
I believe that in a stack based language like Cat or Joy, the compiler can use macros instead of functions. Whenever a recursive definition is arrived upon...
Christopher Diggins
cdiggins.geo
Offline Send Email
Jul 8, 2006
5:28 pm
2545
... I don't think I know enough about Cat to say if goto is enough. Usually goto is not enough for recursion because you need to push a return address onto a...
Chuck Esterbrook
chuckesterbrook
Offline Send Email
Jul 8, 2006
8:06 pm
2546
... Other stack-based languages handle recursion through the use of combinators. All recursion/iteration is abstracted. For example, a recursive combinator...
John Nowak
john@...
Send Email
Jul 9, 2006
10:00 am
2547
The upcoming version of Cat supports scoped definitions, namespaces, and type annotations. These are features I simply can't live without in a programming...
Christopher Diggins
cdiggins.geo
Offline Send Email
Jul 17, 2006
6:04 am
2548
... Huh? 8086 and 80286 are not more Pascal-oriented than C-oriented, and 80386 is not more C-oriented than Pascal-oriented. -- __("< Marcin Kowalczyk ...
Marcin 'Qrczak' Kowal...
qrczak2
Offline Send Email
Jul 17, 2006
11:00 am
2549
... That is what nearly everybody thinks, but my opinion is that language agnostic computer designs went out of fashion in the late 1960s and only made a brief...
Jecel Assumpcao Jr
jeceljr
Offline Send Email
Jul 18, 2006
10:38 pm
2550
I'm presenting Cat at Lang .NET 2006 ( http://www.langnetsymposium.com ). The powerpoint slides describe the most recent version of the Cat language and are...
Christopher Diggins
cdiggins.geo
Offline Send Email
Jul 31, 2006
2:42 pm
2551
... Can you export these is a version that does not require powerpoint? We don't all own office. :-) - John...
John Nowak
john@...
Send Email
Jul 31, 2006
4:00 pm
2552
... Here's a PDF export of it:...
Steve Dekorte
stevedekorte
Offline Send Email
Jul 31, 2006
7:46 pm
2553
Thank you very much for generating the PDF for us....
Christopher Diggins
cdiggins.geo
Offline Send Email
Aug 1, 2006
3:19 pm
2554
Q: What does the quadratic formula look like in Cat? takes: a b c leaves: (b+sqrt(b*b-4*a*c))/2*a (b-sqrt(b*b-4*a*c))/2*a In Joy it looks pretty bad....
James McCartney
james_e_mcca...
Offline Send Email
Aug 1, 2006
5:36 pm
2555
... oops, should be: takes: a b c leaves: (-b+sqrt(b*b-4*a*c))/2*a (-b-sqrt (b*b-4*a*c))/2*a...
James McCartney
james_e_mcca...
Offline Send Email
Aug 1, 2006
5:50 pm
2556
Hi Steve, Cat offers a few useful features above and beond Joy, specifically nested function definitions, and a local stack for storing variables. Store adds a...
Christopher Diggins
cdiggins.geo
Offline Send Email
Aug 2, 2006
2:42 am
2557
On Aug 1, 2006, at 7:40 PM, Christopher Diggins wrote: define quad : (a:float b:float c:float) { store_float store_float store_float define a : { load#2 } ...
James McCartney
james_e_mcca...
Offline Send Email
Aug 2, 2006
5:25 am
2558
... what does this code (assuming I've written it correctly) do in Cat? define foo : () -> ((int)->(int)) { define x : { 3 } [x +] } define bar : () -> (int) {...
James McCartney
james_e_mcca...
Offline Send Email
Aug 2, 2006
3:13 pm
2559
I forgot something important, 3 pop_locals from the top. Unfortunately, I don't see the problem that lexical enivornments introduce in Cat. Every function can...
Christopher Diggins
cdiggins.geo
Offline Send Email
Aug 2, 2006
3:36 pm
2560
... It's as if you wrote: define foo { [3 +] } ... define bar { [10] [3 +] cat_fxn i } -> define bar { 13 } ... Yes so internally it actually is: [foo.x bar.x...
Christopher Diggins
cdiggins.geo
Offline Send Email
Aug 2, 2006
3:42 pm
2561
Hi all, I've been working on Mynx, but also blogging here and there while having fun in the "post-Katrina" environment (I'm on the Gulf Coast). Those...
wfgilreath
Offline Send Email
Sep 1, 2006
11:38 pm
2562
Hello everyone: I wanted to pose the question of what license everyone has selected for two elements of their programming language: 1. compiler (binary/source)...
wfgilreath
Offline Send Email
Sep 11, 2006
8:10 am
Messages 2533 - 2562 of 2746   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help