Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

LISP Compilers

Name: GaryOak 2010-06-07 23:44

What is the best LISP compiler for windows.

Name: Anonymous 2010-06-07 23:51

I hear Silph Co. is working on one that runs on Pokedexes.

Name: Anonymous 2010-06-08 1:21

I don't know what LISP means or what's your definition of ``best''.

If you're looking for Common Lisp implementations that run on Windows, there are quite a few:
SBCL - compiled, reasonably stable, some minor issues, win32 port still experimental, but certainly usable, good, but not the fastest compiler, based on CMUCL. Written in Lisp, with bits of C for OS-specific runtime and GC. Public domain or no clause BSD/MID-like, depending on which you like.
ClozureCL - compiled, pretty good support, latest verrsion is stable, good multithreading support, fast compiler, but not the fastest generated code. Written in Lisp, with bits of C for OS-specific runtime and GC. LLGPL (LGPL with static linking).
CLISP - bytecode-based, interpreted and JITted. Considerably slower than SBCL and CCL, but still decent. Written mostly in C, Lisp libraries. GPL.
Embeddable Common Lisp - compiles to C, which compiles to native code. Portable, probably smallest of them all (SBCL and CCL both have large runtimes), even smaller than CLISP. LGPL.
AllegroCL - native and interpreted. Reasonable quality, support for nice Windows GUI libraries and some other fancy stuff that you expect with commercial implementations. Commercial license.
LispWorks - similar to AllegoCL, but with some differences. Both have demo or trial versions.
ABCL - Common Lisp on the JVM. Free.
XCL - Relatively new CL implementation, SEPPLES + Lisp based. Aims to achieve SBCL's performance, but I've never tested it. It's still far too early to be using it for real development, unlikely most other CL implementations, I don't think all ANSI compliance tests pass yet. Free.
Corman CL - Win32-only implementation, good threading support, reasonably fast. I haven't tested it out. Comes with full source, but commercial. Development might have stopped or is inactive.

There's also some other implementations, but they're either not very good on Windows, or *nix (or even LispOS)-only, or are dead or incomplete. Look at http://www.cliki.net/Common%20Lisp%20implementation if you want a better list.

If you mean LISP in general, there are hundreds of Scheme implementations, most toy implementations, but some serious good ones. There's also other Lisps besides Scheme and CL, and if you want to use those, just google for them and find implementations for them (I expect considerably less than Scheme or CL as most don't have standard/specification documents, or are the product of a single author).

Name: Anonymous 2010-06-08 1:28

I asked Lain, and she says she only boots into Windows to draw pictures of bunnies and play TF2.

Name: Anonymous 2010-06-08 3:58

>>4
What a coincidence! Same here, however, I do not draw pictures of bunnies, nor do I play TF2.

Name: Anonymous 2010-06-08 4:16

>>4
I draw my pictures of bunnies using the GIMP on Linux ;_;

Name: Anonymous 2010-06-08 6:48

>>6
Post them here.

Name: Anonymous 2010-06-08 7:10

>>6,7
Convert them to AA first, please.

Name: Anonymous 2010-06-08 7:46

5yyyyyyyyyyyyyyyuWEzzzDDzeyuuzeDWKyzy5             WWWX       uE   ,uKW5Xz9EeEXzz###9EEEEEEEE9E99999999#eeeeeE9zzDueGeeGGEzWWKu,  5KE        y      
5XyyyyyyyyyyyyyyW G#Dz#EEeDK5 GeKuW9 ,,eeeEe9zy95,  DKWD       ,#    ,                                    u      uKu5              9ue        X      
yyyyyyyyyyyyyyyWu,e9E9zzEz uW eeKKXXuW e9# yyyKeeeeeKKuzXGeE9#yEX                                         e      zKKX              Eue        X      
yyyyyyyyyyyyWWW5yG9DDDz9e uy5 eeuK#,WX e#e WyKKGzD9# XD5zyeEGeee,eeeeeeeeeeeeE##,uu,                     #      EXXXE yyKK,       Xyue        e      
yyyyyyyyyyyyyDDy ezzzz9e ,WD  ee yDu5X e9eKKyuDEzzeK  5 EyeDzzze ezzDE###9EEEGee#5zz###99EEE9##zD5yK  y55e     W#WWu,        uuKu #KuE        e      
yyyyyyyyyyyyXWWK ezzzzey WXy ,ee #,KD  eEEDuy E9z#e,  zuD eE9DDe e#zDEzDzzzzzzz9G,Wyyyyyyyyyy5yyy5#DDeee,eeeeDEyyKW eeGzXyuK     W#XyD       ye      
yyyyyyyyyyyyyyyuXGzzz9e K5D  Wee #uyD  ze#G W e#zG9   XyuW##zEEe XEzD99DzzzzzzzzG5uyyyyyyyyWWKyzDDu E9e,yEzEDKD XWW eEGeeeee5#zDe9uK e5u     Xz      
yyyyyyyyyyyyyyy e#zzzeu,yD   WeGWWu5W   ezeuu,ezzeW    DuXyEDDDe  ezzzEDzzzzzzzz9E yyyyyyWWKDzXWKu,GEez e##euE  DWK ezzzzz#G W,Ge KW eeeeEe9zWeeeeWX5W
yyyyyyyyyyyyyyWue#zz9G KXW   WeE9 WD    e9Ez Kez9e     DWKWe#zDe  e9zDGDzzzzzzzzzeuKyyyyWWzzWWWWuuEEGG 5GzE#X   DWK ezzzzzEz,uDeuuWW e#ze Kye EEEeuXXX
yyyyyyyW5yyyyyWyD9zzeu,yz    KeE# yD    #e#G KGzE9     uX,XE#zzeu WezDEDzzzzzzzzzEXuyyyyy#WWWyWuuGEe9  e##e5K  uXWu,eDzzzzGy,Ke KWWW ez#e WKz e##G yyy
yyyyyyyK#WyyyyWWXEz#e KXW     eEX yX     e#EWKGDeX      DWuzEzzEX  e9DEzDzzzzzzzz9E yyyyWWWyyWuKeEe9  9EzGEK   KXWuKezzzz#e  e# XWWK ez9E WDW ez#E yyy
yyyyyyyuEuyyyWXuDEzE# Wz      eeW,5y     eE#9W9Deu      uX,yezz#e  WezDGDzzzzzzzz#e,WyyyyyyyK,5eGez uuez9eW    y5W,yezzzz9E ee  zWWu,ez9#,WE, ez9E yyy
yyyyyyyuGuyyyK9 DEzeuu5X      ee u5y     uez###ze        DW e9zze u G9DEDzzzzzzzzzG5uyyyyyyK,zeeeu u e9Eey     XyW XEzzzz9yXe   DWW,yezEX,XW, ez99,yyy
yyyyyyyuEuyyyK9 XGze KXu      Ee K5W      eEzzz9e         D,ue#zey,u e#zEDzzzzzzzz9#,yyyyWu,EGee   KXeGey      zyW E9zzzz9#e   uXWW zEzeKuEu yGzEDuyyy
yyyyyyyuEuyyyKz ye#E Wz        e WXW       e#zzEG         WW Xez9E K 5eDGDzzzzzzzz#G yyyW,WGGee   yueee        DWK e#zzzzGe    y5WW G9#e XWu 9EzG5uyyy
yyyyyyyuGuyWK,5  e#X KX        e WXW       Ge#z99 uWyyyy5y5WK EG#e uK E9#9Dzzzzzzz#e,WyK XeeeX   X eee        ,XWu ezzzzEe     DyWK ez9# #uK e#zeKWyyy
yyyyyyyu#  ,uXDuue#K           W  u         eG#ee KXD9GG#D5WK  e9GX Wu e#eDDzzzzzzzeuKu,Eeee    5 EeG         55W XGzzzGe      zWW,KezGWDuKu ez#e Wyyy
yyyyWyWueGeeeeeeeeKeeeeeeeeeeE5u#Ku          #X#y        KXz9eK eGe KW,,e#EDzzzzzzzGu Xeeee    yuDe,          zyW E9zzee      ,XWW 9E#GuyuW XGz9G yyyy
yyyyWzW,# uyX9Geee eeeeeeeeeeeeeeeeeeeeeeeeeDe##E            KDy eey,yW WeGzDzzzzzzEW#eee,  uX5KKe5uXD5K,     DWK e##ee       X5WK e#9#yuWK e#zEDuyyyy
yyyyK#KuEuXXXEDeee eeeeeeeeGeeeeeeeeeeeeeeeeeee,eeeeeeeeeGXK  yy5Xee KXW WeeDzzzzzz#EeeG  WGezz9eXyWuuuKWWK, W5W,5G9ee        DWW,Ke#ez KW,KezzeKKyyyy
yyyyK9KuEuKu zDeee5ee       eeeeGGeeeeeeeeeeeeeeeeeeeeeeeeee   W5  e# WDW WeeDzzzz#Eee  ,EEX,uu              DyK GeeD        y5WW 9Gez KWK e9z#e Wyyyy
yyyyu9WuEuyyu5  ueee, WyXz,    eeee9WeeeeeeeeeeeeeeeeeeeeeeeeeD zy  e  ,Dy KeeDz#EeeK  uz  yW                    Ez          zyWu eeE yWWu ezzEz,yyyKW
yyyyK#5,EuyyWX5   eeu Xy    eeeeee55WeeGeeeeeeeeeeee9eeee ueezu  z,  e   Dy ,ee9eeW      uG  eeeeeeeeeeeeeeeeeeeeez55u           WGX  yWW EEz#euKyyK e
yyyyKX# EKyyWue K  ee       eeeeeyX9XeeGEEGGGGGGGeeGXeeee         5   E   D5, ee       ,y   eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeEe  XWKu e#z9G WyW 9E
yyyyWWe zKyyy e KK  e        eeeeyDG eeee9#99999eeez9Deee 5        u       yXW,ey    ,uu WeeeeD   eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee#eeE5   5EzzG5uyW XG#
yyyyW,e 55Wyy eW,WWW u        eeeEyzu Deeeeeeeeee                           KD  Kz  ,          ,u     eeeDGeGeeeGGGeGeeeeeeeeeeeEeeeeeeeeezXze WW Xe#z
yyyyy euu#Kyy GG KWD           eeeeK    yeeeeeeE                             u5              DDDuEeeeeeXyWEeeeeeeeeeeeGeeeeGGeeeeeeeeee G#GeeDuK De#ED
yyyyy ez zKyy,#eW,W55           XeeeeeX          eeee                          ,            Kz    eeeeWXEXEeEGGGGGGeeeeeDzeeGee5eeeeeeeeeXXze u #G#9G,
yyyyyuDe zKyyuXee uyD   yu         eeeeeeeeeeeeeeeeE                                              eee9y#e Eee99EEEEEEGeeW#Eeee5ueeeez   DDzEX  EE#9eKu
yyyyyWue 5XWyKueED KXy   Dee           u#eeeeey                                                    eeezWz  eeeeE999Eeeez e#eee eee    We#z9E  eEz9eWuW
yyyyyy e5 zKyW e#eu WD      eeeeeee9XW       uXGeeeeeee5                                            eeez u  Weeeeeeee9        ee  uu ye#z#E ue9z9GWuWy
yyyyyyuze 9Kyy G#9e ,5X         zGeeeeeeeeEDyu                                                       eeeeGW                  D#  yy KeEDzz55G##EGuuWWy
WWyyyyKKe WXWy,EG#Ee uXy                                                                     WzGz      eeeeeeeDu  ,5Geee        KXu,eeDDDEE##9e# uKyzX
#,WyyyW eX 9KyKyye9EG uXK                                                                       ueee#     Keeeeeeeeeeee#        DK GeDX#G#D#EGK u5zXWW
eWuWyyyu5e DyWWy,ueEEe uDK                                                                          9eeee               EX     zX ze#DG9DzEe5 uXD5WWyy
9GuuyyyW eW,zWyWz  Eeee uDW                                                 5#9                         #eeeeeeeeeeeeeee      z9  eE9EDz9E5 KXDWWyyyyy
z9E,KyyyuDe zWWW9,, yeee  Dz                                               9DyXW                                W5Dzy        #z  ee9DDDzy,z#KWWWyyyyyy
zzE9,WyyW,eWuDWW5XuK,  ee9 ,EW                                             K#zDzG                                           zK  uezXXz9z9EeuKyyyyyyyWW
zz#GD,WyyuXe zWWWz KW5   eeW ,XK                                             u W                                           K    e#DGEEzzz#G yyyyyyyWyD
zzz#G5uWyW eX #KK#9uKyD    #e5     ,,,u                                                                                        WeEzGXDzzzEXuyyyyyWWXDK
zzzz9eKuWyKWe,55Ku#XyK5D      WKWW,                                                                                            e9DXEXzzzzeuKyyWy5WDyWX
##zzz9euuyW,EE zWKz 5XK55         uW55                                                                                        zezD99Dzzz9E WyWu9yX5XXW
5e#zzz9euuyK,e5uzKyz,yzK55                                                                                                    e9zDeDzzzzG5uWK,9e5XyWy5
 ee#zzz9G,uWuye,XWK#,uKzy5y                                   55Wyu                                                          uezzXGDzzz#e KKXezWuWWyDu
  ee#zzzEGuuWu#e DKyzuKK5z55                                      uWyyy5y55555555u                                          X e#zDGDzzzEDuzzue,WyyyX9
   ee#zzz9GKuK,ezuDKzuKWKKDz5                                                                                              WD e#DE#Dzz#G Wu GXuyyyX9 
    ee#zzz9ey,uKeWyyK#uWWWKKez                                                                                            KDy e#XeDzzzEXuW,ze,WyyXE  
     ee#zzz9GX ,WeuXKXWKWWWuXE#z                                                                                         DEKu ezDGDzz#G,KuyeKKyy5#u  
      Ee9zzz#G# ,ye,zu#uKWWuXu5yE5                                                                                     X#5WXX eD99DzzED,uKeXuyy5z5   
       W9zzzz#EEWuyEKDWXKWWK5u5yWX#5                                                                                K,KDWWWKKyeDEDzzz9,Kye9,Wyy5W

Name: Anonymous 2010-06-08 13:18

>>9
VALID PERL CODE

Name: Anonymous 2010-06-08 13:36

>>10
perl < /dev/urandom
VALID PERL CODE

Name: Anonymous 2010-06-08 13:42

>>11
$ perl < /dev/urandom
Unrecognized character \xF7 in column 1 at - line 1.

Name: Anonymous 2010-06-08 14:23

    ''=~(        '(?{'        .('`'        |'%')        .('['        ^'-')
    .('`'        |'!')        .('`'        |',')        .'"'.        '\\$'
    .'=='        .('['        ^'+')        .('`'        |'/')        .('['
    ^'+')        .'||'        .(';'        &'=')        .(';'        &'=')
    .';-'        .'-'.        '\\$'        .'=;'        .('['        ^'(')
    .('['        ^'.')        .('`'        |'"')        .('!'        ^'+')
   .'_\\{'      .'(\\$'      .';=('.      '\\$=|'      ."\|".(      '`'^'.'
  ).(('`')|    '/').').'    .'\\"'.+(    '{'^'[').    ('`'|'"')    .('`'|'/'
 ).('['^'/')  .('['^'/').  ('`'|',').(  '`'|('%')).  '\\".\\"'.(  '['^('(')).
 '\\"'.('['^  '#').'!!--'  .'\\$=.\\"'  .('{'^'[').  ('`'|'/').(  '`'|"\&").(
 '{'^"\[").(  '`'|"\"").(  '`'|"\%").(  '`'|"\%").(  '['^(')')).  '\\").\\"'.
 ('{'^'[').(  '`'|"\/").(  '`'|"\.").(  '{'^"\[").(  '['^"\/").(  '`'|"\(").(
 '`'|"\%").(  '{'^"\[").(  '['^"\,").(  '`'|"\!").(  '`'|"\,").(  '`'|(',')).
 '\\"\\}'.+(  '['^"\+").(  '['^"\)").(  '`'|"\)").(  '`'|"\.").(  '['^('/')).
 '+_,\\",'.(  '{'^('[')).  ('\\$;!').(  '!'^"\+").(  '{'^"\/").(  '`'|"\!").(
 '`'|"\+").(  '`'|"\%").(  '{'^"\[").(  '`'|"\/").(  '`'|"\.").(  '`'|"\%").(
 '{'^"\[").(  '`'|"\$").(  '`'|"\/").(  '['^"\,").(  '`'|('.')).  ','.(('{')^
 '[').("\["^  '+').("\`"|  '!').("\["^  '(').("\["^  '(').("\{"^  '[').("\`"|
 ')').("\["^  '/').("\{"^  '[').("\`"|  '!').("\["^  ')').("\`"|  '/').("\["^
 '.').("\`"|  '.').("\`"|  '$')."\,".(  '!'^('+')).  '\\",_,\\"'  .'!'.("\!"^
 '+').("\!"^  '+').'\\"'.  ('['^',').(  '`'|"\(").(  '`'|"\)").(  '`'|"\,").(
 '`'|('%')).  '++\\$="})'  );$:=('.')^  '~';$~='@'|  '(';$^=')'^  '[';$/='`';

Name: Anonymous 2010-06-08 14:45

>>13
Now I feel like I playing some Dwarf Fortress ...

Name: Anonymous 2010-06-08 14:48

perl -wlne'END{print$n}eof&&$n++;/<title>([^<]+)/i&&$n--' *

Name: Anonymous 2010-06-08 15:52

>>14
PLAY SOME DWARD ANUS

Name: Anonymous 2010-06-08 16:13

>>16
You are charged with multiple counts of sucking.

Name: Anonymous 2010-06-08 16:23

>>17
Evidence?

Name: Anonymous 2010-06-08 16:29

>>18
A. ``DWARD''[1];
B. Incorrect usage of the ``(.*?) MY ANUS'' meme[2]



_________
1. >>18 (The correct spelling is ``DWARF'')
2. >>18 (Defendant did not adhere to the meme's syntax rules)

Name: Anonymous 2010-06-08 17:06

>>19
free your mind

Name: Anonymous 2010-06-08 18:01

>>20
FREE MY ANUS

Name: Anonymous 2010-06-08 18:17

>>21
(.*?)  MY ANUS

Name: Anonymous 2010-06-08 18:26

http://goatkcd.com/746/

He did what rand(all) did not.

Name: Anonymous 2010-06-08 18:42

>>19
``(.*?) MY ANUS'' is stupid. Use (.+?) or something better.

Name: Anonymous 2010-06-08 18:52

Why not [code].*[/coed]?

Name: Anonymous 2010-06-08 19:01

>>25
That would match `` MY ANUS''.

Name: Anonymous 2010-06-08 19:02

>>24
That's true, actually. My mistake.

Name: Anonymous 2013-02-10 14:42

[/coed]

Don't change these.
Name: Email:
Entire Thread Thread List