RFC open on newLISP documentation
-
- Posts: 429
- Joined: Tue Nov 11, 2003 2:11 am
- Location: Brisbane, Australia
-
- Posts: 429
- Joined: Tue Nov 11, 2003 2:11 am
- Location: Brisbane, Australia
I had to roll back one of the changes in 7.5.9 and posted a 7.5.10 this morning: http://newlisp.org/download/development/
Lutz
Lutz
Still fixing constant protection and iteration, protection inside 'dotimes and 'for also rolled back in 7.5.11:
http://newlisp.org/download/development/
Lutz
http://newlisp.org/download/development/
Lutz
and more constant 'trauma', version 7.5.12
http://newlisp.org/download/development/
Lutz
ps: I'll try to make this the last one today :)
http://newlisp.org/download/development/
Lutz
ps: I'll try to make this the last one today :)
-
- Posts: 429
- Joined: Tue Nov 11, 2003 2:11 am
- Location: Brisbane, Australia
For the new syntax section can I suggest rather than
"Integers start with a + or - sign followed by a number of digits from 0 to 9. Any other character will makr the end of a number."
the text (or similar):
Integers are one or more digits, optionally preceeded by a + or - sign. Any other character will mark the end of the integer or may be part of the sequence if parsed to a float (see float syntax below).
The last sentence is because
> (parse "1E")
("1" "E")
> (parse "1E1")
("1E1")
>
"Integers start with a + or - sign followed by a number of digits from 0 to 9. Any other character will makr the end of a number."
the text (or similar):
Integers are one or more digits, optionally preceeded by a + or - sign. Any other character will mark the end of the integer or may be part of the sequence if parsed to a float (see float syntax below).
The last sentence is because
> (parse "1E")
("1" "E")
> (parse "1E1")
("1E1")
>
-
- Posts: 429
- Joined: Tue Nov 11, 2003 2:11 am
- Location: Brisbane, Australia
A request:
could the alphabetic access links
viz:
Functions in alphabetical order
!+-*/<>= A B C D E F G I J L M N O P Q R S T U W X
be placed into the manual so that it is on screen when the manual is first called up (in 'standard' res on 800x600 screen say).
I call up help and see the manual title splash (again) then have to start scrolling around to find the function links.
I suggest maybe placing just under
"newLISPtm
For LINUX, FreeBSD, Mac OSX, Solaris and Win32
Users Manual and Reference v.7.5.12"
and before the
"Copyright © 1991-2004 Lutz Mueller. www.nuevatec.com. All rights reserved."
then it would be immediately visible.
Nigel
could the alphabetic access links
viz:
Functions in alphabetical order
!+-*/<>= A B C D E F G I J L M N O P Q R S T U W X
be placed into the manual so that it is on screen when the manual is first called up (in 'standard' res on 800x600 screen say).
I call up help and see the manual title splash (again) then have to start scrolling around to find the function links.
I suggest maybe placing just under
"newLISPtm
For LINUX, FreeBSD, Mac OSX, Solaris and Win32
Users Manual and Reference v.7.5.12"
and before the
"Copyright © 1991-2004 Lutz Mueller. www.nuevatec.com. All rights reserved."
then it would be immediately visible.
Nigel
I know some people HATE frames, BUT, when they are done properly ...
You could have a frame with the index at the top or the side. The docs that come with Java use this method, although you have to go through trees of information with all the classes they have. An index at the side, sure would make navigating the commands easier.
Eddie
You could have a frame with the index at the top or the side. The docs that come with Java use this method, although you have to go through trees of information with all the classes they have. An index at the side, sure would make navigating the commands easier.
Eddie
-
- Posts: 429
- Joined: Tue Nov 11, 2003 2:11 am
- Location: Brisbane, Australia
things where misssing in the index and some other small fixes in the manual, now rev-2:
http://newlisp.org/download/development ... frame.html
Lutz
http://newlisp.org/download/development ... frame.html
Lutz
-
- Posts: 429
- Joined: Tue Nov 11, 2003 2:11 am
- Location: Brisbane, Australia
-
- Posts: 429
- Joined: Tue Nov 11, 2003 2:11 am
- Location: Brisbane, Australia
Re documentation of cammandline -
I've noted where doit.lsp is (println "hello there") that:
C:\newlisp>newlisp doit.lsp -e "(println 10)"
hello there
10
10
C:\newlisp>newlisp -e "(println 10)" doit.lsp
10
10
That is, newlisp will do lisp files if they are before the -e directive
I'll change the man page synopsis section to reflect that.
I've noted where doit.lsp is (println "hello there") that:
C:\newlisp>newlisp doit.lsp -e "(println 10)"
hello there
10
10
C:\newlisp>newlisp -e "(println 10)" doit.lsp
10
10
That is, newlisp will do lisp files if they are before the -e directive
I'll change the man page synopsis section to reflect that.
-
- Posts: 429
- Joined: Tue Nov 11, 2003 2:11 am
- Location: Brisbane, Australia
-
- Posts: 429
- Joined: Tue Nov 11, 2003 2:11 am
- Location: Brisbane, Australia