Search found 12 matches

by Martin Kalbfuß
Sat Apr 16, 2016 8:58 am
Forum: The Lounge
Topic: remote lisp - a server side lisp interpreter
Replies: 6
Views: 18568

Re: remote lisp - a server side lisp interpreter

I don't know a COM interface for Common-Lisp. That would be amazing. If you find one, please tell me. You could embed ECL (Embeddable Common-Lisp) in an BRX application and implement the needed functions in C++. But this is not trivial. You have to know C++, ECL and BRX. Another problem is, that ECL...
by Martin Kalbfuß
Wed Feb 24, 2016 12:39 am
Forum: Common Lisp
Topic: intern and quoted symbols
Replies: 3
Views: 9556

Re: intern and quoted symbols

Thanks for the clarification.
by Martin Kalbfuß
Tue Feb 23, 2016 5:10 am
Forum: Common Lisp
Topic: intern and quoted symbols
Replies: 3
Views: 9556

intern and quoted symbols

Hi Community,

I try to understand packages and symbols. Is it true, that whenever I write down a symbol name, for example 'mysymbol, this symbol is going to be interned in the current package? And only if I use make-symbol I create an uninterned symbol?

Kind Regards,

Martin Kalbfuß
by Martin Kalbfuß
Fri Jan 15, 2016 3:14 am
Forum: Common Lisp
Topic: Common Lisp HyperSpec
Replies: 5
Views: 13989

Re: Common Lisp HyperSpec

Thank you for your research. At first sight it looks like I'm not allowed to rework the pages. For now linking to the original pages is enough. What do you think? Would it be OK to write my own documentation and cite the ANSI Standard directly or even the HyperSpec? I would copy the description of t...
by Martin Kalbfuß
Thu Jan 14, 2016 1:35 am
Forum: Common Lisp
Topic: Common Lisp HyperSpec
Replies: 5
Views: 13989

Common Lisp HyperSpec

Hi Guys, there is the Common Lisp ANSI Standard which you can buy. There is also the Common Lisp HyperSpec which is the standard in Form of a web page. How is this possible? Do they pay? I'm interested in this, because I have a website with my own interpreter and want to document it. Is it allowed t...
by Martin Kalbfuß
Wed Jan 06, 2016 2:07 pm
Forum: The Lounge
Topic: remote lisp - a server side lisp interpreter
Replies: 6
Views: 18568

Re: remote lisp - a server side lisp interpreter

A new Version of my web page ist out. Version 0.4! It's currently not working on IE11 and maybe later. I will fix this soon. Have fun. If you find A bug please tell me. I have little time to test it. What's new? The client has been completely rewritten. This was a lot of work. So there aren't much n...
by Martin Kalbfuß
Sat Aug 22, 2015 5:53 am
Forum: The Lounge
Topic: remote lisp - a server side lisp interpreter
Replies: 6
Views: 18568

Re: remote lisp - a server side lisp interpreter

Hi edgar, thanks for you response It is really fun to work on this project. Too much fun! Sadly i have to concentrate on some exams I have to write in the near future. So in the next weeks there will be no new versions. I've allready started to implement some features. But none of them is production...
by Martin Kalbfuß
Fri Aug 21, 2015 12:42 pm
Forum: The Lounge
Topic: remote lisp - a server side lisp interpreter
Replies: 6
Views: 18568

remote lisp - a server side lisp interpreter

Hallo lisp community, I want to share a link to my website http://remote-lisp.spdns.de . It is LISP command line interpreter in an early development stage. I put it here, so people can take look from time to time, an watch its development. Maybe someone find it usefull. I like to implement a standar...
by Martin Kalbfuß
Fri Aug 07, 2015 3:18 am
Forum: Common Lisp
Topic: what is a special form?
Replies: 6
Views: 16808

Re: what is a special form?

Thanks again! What still bugs me, is that I can redefine the + operator with the GNU Common Lisp Compiler. All I get is a warning. Are you sure about the following... The error message is misleading. What it means is that "The symbol SETQ in the COMMON-LISP package cannot be redefined", wh...
by Martin Kalbfuß
Thu Aug 06, 2015 1:57 pm
Forum: Common Lisp
Topic: what is a special form?
Replies: 6
Views: 16808

Re: what is a special form?

Thanks for the explanation, edgar! I sumarize: Before a function is called, all its arguments ar evaluated. A special form doesn't follow this rule. Some arguments may get evaluated, some not. A macro generates code wich gets evaluated after applying some transformations. A macro can be used to bloc...