Mar 25, 2017, 05:55 am

News:

Ufasoft Coin 0.110 new features: SOCKS5, TOR,
bootstrap.dat DB format


Recent Posts

Pages: [1] 2 3 ... 10
1
Lisp / Re: Can compiled .lisp applica...
Last post by ufasoft - Jun 08, 2016, 08:37 am
Ufasoft lisp code (and compiled to EXE too) has full CL implementation inside.

So yes, it can eval Lisp code as string.
2
Lisp / Can compiled .lisp application...
Last post by robsku - Jun 08, 2016, 05:27 am
Lisp is special in that the application, even if compiled to native executable, can always evaluate lisp code - the application, even compiled, achieves this by lisp interpreting included by lisp interpreter & compiler.
So does this tiny lisp do it?

Or is it crippled - I understand that as in lisp shell 's like SBMCL (hope I got it right, not sure about the M), writing or loading new code (by entering the loading command for .lisp file in editor, or entering code in application, so it loads it runtime. And with lisp, new code can by just being loaded, or conditionally at some point of execution rewrite any previous code - that is lisp, common lisp at least can rewrite itself (this holds somewhat to the development shell, interpreter and syntax), and in fully compliant lisp (SBCL again) even when code is compiled and new code is written/loaded to rewrite a function that's already compiled, it can be done - I believe also when the application is ran as compiled executable, but unlike in shell, you can't compile the new code, so that part will run interpreted...

Tell me you have at least evaluation of lisp code e.g. loaded into string from file, user input, etc?

If no, perhaps it shouldn't be called Lisp, especially not CLisp, as it hints to Common Lisp - Tiny Lisp I could accept, or any pre-/post-fix that indicates it's not supporting some (of most interesting) CL features...

I'm asking, and not judging whatever is the case, as this lisp variant may still have uses for me too no matter...
3
Lisp / Can compiled .lisp application...
Last post by robsku - Jun 08, 2016, 05:24 am
Lisp is special in that the application, even if compiled to native executable, can always evaluate lisp code - the application, even compiled, achieves this by lisp interpreting included by lisp interpreter & compiler.
So does this tiny lisp do it?

Or is it crippled - I understand that as in lisp shell 's like SBMCL (hope I got it right, not sure about the M), writing or loading new code (by entering the loading command for .lisp file in editor, or entering code in application, so it loads it runtime. And with lisp, new code can by just being loaded, or conditionally at some point of execution rewrite any previous code - that is lisp, common lisp at least can rewrite itself (this holds somewhat to the development shell, interpreter and syntax), and in fully compliant lisp (SBCL again) even when code is compiled and new code is written/loaded to rewrite a function that's already compiled, it can be done - I believe also when the application is ran as compiled executable, but unlike in shell, you can't compile the new code, so that part will run interpreted...

Tell me you have at least evaluation of lisp code e.g. loaded into string from file, user input, etc?

If no, perhaps it shouldn't be called Lisp, especially not CLisp, as it hints to Common Lisp - Tiny Lisp I could accept, or any pre-/post-fix that indicates it's not supporting some (of most interesting) CL features...

I'm asking, and not judging whatever is the case, as this lisp variant may still have uses for me too no matter...
4
Lisp / Re: Trying to make lisp-4.35 w...
Last post by LogiMan - Apr 25, 2016, 09:32 pm
Sorry my antivirus complains about running ufasoft_lisp_4.36.exe.
Thank you for your help, but I will be looking somewhere else to find something that works for my needs.
Have a nice day.
5
Lisp / Re: Trying to make lisp-4.35 w...
Last post by ufasoft - Apr 25, 2016, 05:53 pm
Our Lisp integration with VS Shell does not work with last versions of VS Shell (2013/2015).
Some VS APIs were changed.

If you want just command line Lisp, you can download  Windows EXE:
http://ufasoft.com/files/ufasoft_lisp_4.36.exe

or CLISP (our Lisp based on CLISP).
6
Lisp / Re: Trying to make lisp-4.35 w...
Last post by LogiMan - Apr 25, 2016, 01:53 pm
Thanks again for your quick answer.
I am using VS 2013 Shell (integrated).
I tried to install the Github extension in VS and I am getting a "SignatureDescription could not be created for the signature algorithm supplied." error.
So I downloaded the zip file from the Github unzipped to C:\lisp-master directory open lisp-2013.sln but I am getting the same error as before.
I am a retired mechanical engineer. I did a bunch of programming and would like to explore in Lisp a couple of ideas that I have in mind. I saw your application as a viable way to have a non to complicated IDE to do the exploration. If you think that it is going to be a hassle for an amateur like me to put everything to work, please advise and I will look on some other direction.
Thank you for your attention. 
7
Lisp / Re: Trying to make lisp-4.35 w...
Last post by ufasoft - Apr 24, 2016, 12:04 am
The latest version available at  GitHub:


git clone --recursive https://github.com/ufasoft/lisp


lisp.sln
configuration: console-release
8
Lisp / Re: Trying to make lisp-4.35 w...
Last post by LogiMan - Apr 23, 2016, 02:45 pm
Thank you for your quick answer.
Do you have a timetable for a possible solution?
Is there a previous version that works that can be downloaded?
Thank you again.
9
Lisp / Re: Trying to make lisp-4.35 w...
Last post by ufasoft - Apr 23, 2016, 06:28 am
The archive of source code build was not tested carefully.
So some manual changes required.

Thank you for informing us about the problem.
10
Lisp / Trying to make lisp-4.35 work ...
Last post by LogiMan - Apr 22, 2016, 09:13 pm
I downloaded the .tar.xz file from your site, unzipped to a C:\ufasoft_lisp-4.35 directory.
Installed VS 2013 and try to open lisp-2013.sln.
I am getting this message:
Unsupported
This version of Visual Studio is unable to open the following projects. The project types may not be installed or this version of Visual Studio may not support them.
For more information on enabling these project types or otherwise migrating your assets, please see the details in the "Migration Report" displayed after clicking OK.
- lispeng, "C:\ufasoft_lisp-4.35\src\lispeng\lispeng.vcxproj"
- lispideui, "C:\ufasoft_lisp-4.35\src\lispideui\lispideui.vcxproj"
- lispdev, "C:\ufasoft_lisp-4.35\src\lispdev\lispdev.vcxproj"
No changes required
These projects can be opened in Visual Studio 2013, Visual Studio 2012, and Visual Studio 2010 SP1 without changing them.
- lisp-2013, "C:\ufasoft_lisp-4.35\lisp-2013.sln"

OS Windows 10

Any comments? Thanks in advance.
Pages: [1] 2 3 ... 10