I've had that disconnect problem occur before in the past. I can't recall what caused it. I just ignored it at the time. You can wrap the call in an...
92
Chris Double
DoubleC@...
Apr 2, 2001 1:45 am
I don't know of a way of changing the screen font in the IDE. I don't think there are any options in the preferences. You could try investigating the...
93
Roger Corman
roger@...
Apr 2, 2001 4:29 pm
... In the next version, a method will be added to the IDE to allow you to set the font size. Roger...
94
David S. Echols
dsechols@...
Apr 6, 2001 2:05 am
Can the C parser handle C stype variable arguements as denoted by '...' in a function definition? If not, can the function be hand translated? Dave...
95
Chris Double
DoubleC@...
Apr 6, 2001 3:50 am
I don't think the C parser can handle variable argument functions. I also don't think the macro for defining foreign functions handles it as well. If you are...
96
Roger Corman
roger@...
Apr 6, 2001 6:07 am
I guess the request is for calling out to C functions that allow for multiple arguments. Callbacks from C would be a bit trickier, and require some sort of...
97
Chris Double
chris@...
Apr 6, 2001 1:26 pm
The following gives an error in Corman Lisp v1.42: (deftype blah2 () 'double-float) => BLAH2 (coerce 1 'blah2) ;;; An error occurred in function COERCE: ;;;...
98
Roger Corman
roger@...
Apr 6, 2001 5:28 pm
... COERCE can be fixed to do this by adding the following line as the first line of the function (in sys/coerce.lisp): (setf result-type (typeexpand-all...
99
Chris Double
DoubleC@...
Apr 9, 2001 4:07 am
It seems to take a very long amount of time to create a large number of CLOS objects and I'm wondering where the time is spent so I can maybe improve my...
100
Roger Corman
roger@...
Apr 9, 2001 7:08 am
Structs are indeed far more efficient than CLOS instances. Both for creating and for using. There is a lot of overhead in all CLOS generic function dispatches....
101
ashish gupta
ashu_gupta1@...
Apr 10, 2001 12:01 pm
i have undertaken project to "to implement algebra on pc" like perform simplification of functions,divison,differentiation ,integrations of functions. i am new...
102
Chris Double
DoubleC@...
Apr 10, 2001 9:46 pm
I suggest getting a copy of the book: "Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp" by Peter Norvig. See his web site for...
103
willfarnaby2001@...
Apr 13, 2001 6:41 am
See: http://ww.telent.net/cliki/Pg I haven't had the chance to look at your (now, CCL's) socket routines yet. Is the statement below true (that CCL doesn't...
104
Chris Double
chris@...
Apr 13, 2001 9:03 am
... Yes and no. The socket streams are character streams so WRITE-BYTE, READ-BYTE, etc won't work. To get around this in AllegroServe I convert the bytes to...
105
ashish gupta
ashu_gupta1@...
Apr 13, 2001 1:29 pm
hi i earlier maile dthat i am implementing algebra on pc in my mini project. but main problem how to simplify an input expression eg how we understand that x+x...
106
Roger Corman
roger@...
Apr 13, 2001 8:15 pm
I would second Chris's earlier recommendation to read Peter Norvig's book. This is not a trivial task and you need to do some studying. This isn't really the...
107
Chris Double
chris@...
Apr 16, 2001 11:48 am
If I do the following: (defstruct foo a b) (prin1-to-string (make-foo :a 1 :b 2)) => "#S( FOO :A 1 :B 2 )" This is as expected, but I can't seem to read that...
108
Chris Double
chris@...
Apr 16, 2001 12:05 pm
If I have an array with a fill pointer: (setq a (make-array 12 :fill-pointer 0 :adjustable t)) => #(0 0 0 0 0 0 0 0 0 0 0 0) (vector-push-extend 1 a) ...
109
Roger Corman
roger@...
Apr 16, 2001 4:13 pm
I am not sure why I implemented it that way. It worked OK for the read-eval-print loop, which always evaluated things, but as you point out did not work for...
110
Roger Corman
roger@...
Apr 16, 2001 4:56 pm
Thanks, Chris. This was a defect. Here is a patch: (in-package :cl) (defun write-array-segment (array index dimension) (let* ((need-space nil) (max-line-length...
111
kdemontigny@...
May 2, 2001 9:51 pm
Hi, I just recently started learning Lisp and using CCL at the same time, so please excuse the novice-level questions: 1) I'm following the text of Paul...
112
Chris Double
DoubleC@...
May 3, 2001 12:00 am
The reason '(+ 3 5) produces 8 in the CCL ide is because it is evaulating the expression between the two parenthesis. You'll notice when the cursor is in the...
113
kdemontigny@...
May 3, 2001 3:43 am
Chris, Thanks for the reply, which was helpful on both counts. I wasn't picking up on the way the IDE was highlighting just the expression and not the quote....
114
Chris Double
DoubleC@...
May 3, 2001 11:35 pm
If you look in the init.lisp file in the Corman Lisp installation directory you'll see the definitions for those menu items. You can add your own, or extend...
115
PJ Durai
pjdurai@...
May 4, 2001 7:49 am
Hello, I am trying to use corman lisp COM object embeded in an application to give it win32 scripting facilities. I am having a couple of problems though. 1) I...
116
iscaris@...
May 4, 2001 8:45 am
I want to use Corman CL as an embeded language for a VB App (using com to comunicate them). I'm having some trouble to use the cormanlispserver.dll (it _is_ a...
117
Roger Corman
roger@...
May 4, 2001 4:12 pm
Hi PJ, Yes, the Corman Lisp kernel is a COM object. However, it has some limitations that you might not expect. The implementation is an attempt to balance its...
118
Roger Corman
roger@...
May 4, 2001 4:31 pm
On Windoows NT or 2000, the command to register the server is: (enter this command from the corman lisp root directory, where the dll resides) regsvr32...
119
fernando rodriguez
iscaris@...
May 4, 2001 8:48 pm
I want to use Corman CL as an embeded language for a VB App (using com to comunicate them). I'm having some trouble to use the cormanlispserver.dll (it _is_ a...
120
iscaris@...
May 5, 2001 7:51 pm
... enough ... intended to improve the COM support and add documentation, but still have not been able to schedule this. As you have ... regarding COM. VB...