Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - HPW

#1
newLISP newS / Re: newLISP future and updates
November 26, 2022, 06:11:33 AM
Hello,



You may read this thread:



http://www.newlispfanclub.alh.net/forum/viewtopic.php?f=5&t=5225">http://www.newlispfanclub.alh.net/forum/viewtopic.php?f=5&t=5225



Since newLISP is open-source you can do work on it under the given license.



Regards

Hans-Peter
#2
Hello,



My last mail contact was in 02.2020 when he was well. He was then 72 years old.

I hope he is still well now.

We are all getting older, My energy is also getting lower with my 62 years. ;-)

newlisp stays a great and genious tool.



Regards



Hans-Peter
#3
Hello,



Sorry, I can not offer direkt support nor will I try unknown software.

I had told some of my experience with DLL function import with newlisp.



Regards

Hans-Peter
#4
Hello,



I am not aware of a programming enviroment which can import all functions from a unknown DLL.

You must know which functions are exported from the DLL and the amount and type of parameters.

When it is your own DLL you can design an interface where a exported command can return that information to be able to import all in a loop.



Regards

Hans-Peter
#5
newLISP in the real world / Re: string function
June 14, 2022, 09:16:54 AM
Hello,



Whats the question: The integer in the both symbols are converted to string and all together is concatinated.



http://www.newlisp.org/downloads/newlisp_manual.html#string">http://www.newlisp.org/downloads/newlis ... tml#string">http://www.newlisp.org/downloads/newlisp_manual.html#string



Regards

Hans-Peter
#6
newLISP in the real world / Re: setq '
June 04, 2022, 07:55:20 AM
Hello,



setq is short for set quote. ;-)



> (setq a 3)
3
> a
3
> (set 'a 4)
4
> a
4
#7
Hello,



Lutz (creator of newlisp) is getting older as we all get older.

He is not that active as in the early days of newLISP. I think he is monitorimg the forum regulary.

newLISP in its core is quite stable I think. For me it is a work-horse for scripting jobs.

One of my best tools in the toolbox. ;-)



The newLISP forum is maintained by a freelance newlisp supporter.

He should answer himself.



Regards

Hans-Peter
#8
newLISP newS / Re: Happy Birthday newLisp
December 07, 2021, 11:11:00 AM
And still a great tool!

Only problem is that we also gets 30 years older. ;-)
#9
Hello,



Thanks for the reminder. RTFM.

Long time using newlisp and forgetting something over time. ;-)



Regards



Hans-Peter
#10
Hello Lutz,



I ran across this error:



> (setq 01Text "Some Text")

ERR: missing argument in function setf


So is this not allowed to use a symbolname starting with a number?



Using: 10.7.4 32Bit Exe



Also showing in DLL-Flavour.



Regards



Hans-Peter
#11
Hello,



I agree that it is a matter of style and taste.

The good thing is that a lisp does allow every user to do it in his preferred style. (not like python for example)

My use of that style comes from a practical view in using it in a huge amount of production code in autolisp/newlisp.

My editor does not only support the paranthesis checker, but disolay a small vertical line from opening paranthesis to the closing one in real time.

And copy and paste for code blocks becomes vey easy when the code is seperated on different lines.



Regards

Hans-Peter
#12
Hello,

I have no problem with the paranthesis and they belong to every lisp.

For me a good editor solves the problem with paranthesis checker.

Also a different coding style can help to view the structure better:


(define (initial-clauses str)
  (set 'start (array rows columns (map int (explode str))))
  (for (row 0 (sub1 rows))
    (for (col 0 (sub1 columns))
      (when (> (start row col) 0)
        (push (string (to-var row col (sub1 (start row col))) " 0")
               problem
        )
      )
    )
  )
)


With the proper indention you see which paranthesis belog to the opening paranthesis.



Regards
#13
newLISP newS / Forum is back again
May 30, 2020, 11:22:22 PM
Hello Forum-admin,



Just noticed that the forum is back to full power.

Many thanks to you for your ongoing support and providing this great resource of the newlisp community.



Regards

Hans-Peter
#14
newLISP newS / Re: newLISP in a browser - new version
November 15, 2019, 07:39:50 AM
Lutz original Version always on the link he posted here in the thread:



http://www.newlisp.org/newlisp-js/">http://www.newlisp.org/newlisp-js/



For the package click on the info button. It links to:



http://www.newlisp.org/newlisp-js/README.html">http://www.newlisp.org/newlisp-js/README.html
#15
newLISP and the O.S. / Re: hpwNLAutoItDll released
July 31, 2019, 10:31:58 PM
Hello,

Just tried it again:
Quote
newLISP v.10.7.4 32-bit on Windows IPv4/6 libffi, options: newlisp -h



> (load "hpwAutoIt.lsp")

AUTOIT_WinMinimizeAllUndo@1000161F

>


Do you have a 32bit newlisp installed?

(The thread and the dll is from 2004)



Regards