From: Timothy J. H. <tim...@us...> - 2004-05-20 17:57:30
|
Update of /cvsroot/jscheme/jscheme/src/using In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32174/src/using Modified Files: Active.java Added Files: siscnum.scm Log Message: created new jscheme.JScheme class, reinstated old jschemme.JS class |
From: Timothy J. H. <tim...@us...> - 2004-05-20 17:59:42
|
Update of /cvsroot/jscheme/jscheme/src/jscheme In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32654 Added Files: JScheme.java Log Message: added new jscheme/JScheme.java file |
From: Timothy J. H. <tim...@us...> - 2004-05-20 18:58:46
|
Update of /cvsroot/jscheme/jscheme/src/using In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12799/src/using Modified Files: siscnum.scm Log Message: added using/siscnum.scm module |
From: Timothy J. H. <tim...@us...> - 2004-05-21 17:43:08
|
Update of /cvsroot/jscheme/jscheme/licenses In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8063 Removed Files: Jscheme.txt Log Message: renamining Jscheme.txt to JScheme.txt |
From: Timothy J. H. <tim...@us...> - 2004-05-21 17:43:50
|
Update of /cvsroot/jscheme/jscheme/licenses In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8298 Added Files: JScheme.txt Log Message: renamining Jscheme.txt to JScheme.txt |
From: Ken A. <kan...@bb...> - 2004-05-21 19:15:31
|
I think you can generate the code with dclass/dclass.scm ( which now needs to be changed to use either JS or JScheme. It would write the wrapper code for you. (define-class (package groupdemo) (import "jscheme.*") (public class GroupServerW) (SchemeProcedure groupserver) (public GroupServerW (int port) (.groupserver$# this (make-group-server port))) (public void quit () (groupserver 'quit)) (public static void main (String[] args) (main args))) |
From: Timothy J. H. <ti...@cs...> - 2004-05-21 19:53:36
|
On May 21, 2004, at 3:15 PM, Ken Anderson wrote: > I think you can generate the code with dclass/dclass.scm ( which now > needs to be changed to use either JS or JScheme. It would write the > wrapper code for you. Nice! Do you think this syntax could be easily modified to easily add javadoc comments somehow, e.g. with a (javadoc {......}) command as below? ---Tim--- > > > (define-class > > (package groupdemo) > (import "jscheme.*") > > (javadoc {comments on the class...}) > (public class GroupServerW) > > (SchemeProcedure groupserver) > > (javadoc {comments on the constructor ...}) > (public GroupServerW (int port) > (.groupserver$# this (make-group-server port))) > > (javadoc {comments on the instance method}) > (public void quit () (groupserver 'quit)) > > (public static void main (String[] args) > (main args))) > > I've long wanted to create a minimal JScheme in which all of the primitives were implemented directly using javadot (we have this in jscheme/Bootstrap*.scm) and where the Java classes implementing JScheme are implemented, metacircularly in JScheme using dclass as above! (Some of this is already there, e.g. the reflection classes defining JavaField etc, are effectively reimplemented in the Scheme modules jsint/compiler/Reflection.scm ...) This would provide an implementation of JScheme entirely in JScheme (modulo the standard Java libraries). Building a JScheme/dclass->JVM byte code interpreter a la KAWA would complete the transformation of Java into Scheme and I would never have to write another Java class or rely on another Java compiler again! :) ---Tim--- |
From: Ken A. <kan...@bb...> - 2004-05-21 20:30:04
|
Yes, We could just treat a string at the top level to be a comment. At 03:53 PM 5/21/2004 -0400, Timothy John Hickey wrote: >On May 21, 2004, at 3:15 PM, Ken Anderson wrote: > >>I think you can generate the code with dclass/dclass.scm ( which now needs to be changed to use either JS or JScheme. It would write the wrapper code for you. >Nice! >Do you think this syntax could be easily modified to easily add javadoc comments somehow, >e.g. with a (javadoc {......}) command as below? >---Tim--- > >> >> >>(define-class >> >> (package groupdemo) >> (import "jscheme.*") >> >> (javadoc {comments on the class...}) >> (public class GroupServerW) >> >> (SchemeProcedure groupserver) >> >> (javadoc {comments on the constructor ...}) >> (public GroupServerW (int port) >> (.groupserver$# this (make-group-server port))) >> >> (javadoc {comments on the instance method}) >> (public void quit () (groupserver 'quit)) >> >> (public static void main (String[] args) >> (main args))) >> > >I've long wanted to create a minimal JScheme in which all of the primitives were implemented >directly using javadot (we have this in jscheme/Bootstrap*.scm) and where the Java classes >implementing JScheme are implemented, metacircularly in JScheme using dclass as above! >(Some of this is already there, e.g. the reflection classes defining JavaField etc, are effectively >reimplemented in the Scheme modules jsint/compiler/Reflection.scm ...) > >This would provide an implementation of JScheme entirely in JScheme (modulo the standard Java libraries). > >Building a JScheme/dclass->JVM byte code interpreter a la KAWA would complete the transformation >of Java into Scheme and I would never have to write another Java class or rely on another Java compiler >again! :) > >---Tim--- > > > >------------------------------------------------------- >This SF.Net email is sponsored by: Oracle 10g >Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. >http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click >_______________________________________________ >Jscheme-devel mailing list >Jsc...@li... >https://lists.sourceforge.net/lists/listinfo/jscheme-devel |
From: Timothy J. H. <tim...@us...> - 2004-05-22 19:29:08
|
Update of /cvsroot/jscheme/jscheme/src/using In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22043/src/using Modified Files: index.html siscnum.scm Log Message: added siscnum.scm example to the src/using examples |
From: Ken A. <kan...@us...> - 2004-05-23 16:59:47
|
Update of /cvsroot/jscheme/jscheme/src/build In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28351 Modified Files: update Log Message: More update changes. |
From: Timothy J. H. <tim...@us...> - 2004-05-25 03:08:15
|
Update of /cvsroot/jscheme/jscheme/src/using In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24227 Modified Files: package.html Removed Files: index.html Log Message: removed index.html, using package.html instead |
From: Ken A. <kan...@bb...> - 2004-05-26 22:05:47
|
Tim, i m getting these errors when i compile: Compiling the compiler.... ** WARNING: Error during load (lineno 511): jsint.BacktraceException[ ("0" ) ==================================== java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd ] ("0" ) ==================================== java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd ** WARNING: Extra ) ignored -- line number 511 ** WARNING: Extra ) ignored -- line number 511 ** WARNING: Error during load (lineno 512): jsint.BacktraceException[ ("0" ) ==================================== java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd ] ("0" ) ==================================== java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd ** WARNING: Extra ) ignored -- line number 512 ** WARNING: Extra ) ignored -- line number 512 ** WARNING: Error during load (lineno 517): jsint.BacktraceException[ ("0" ) ==================================== java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd ] ("0" ) ==================================== java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd ** WARNING: Extra ) ignored -- line number 517 ** WARNING: Extra ) ignored -- line number 517 ** WARNING: Extra ) ignored -- line number 637 **************** Running jscheme/ScemeTests.scm ****************** several warnings should appear below as certain error conditions are tested this is to be expected and does not signal a problem with the tests Tests: 0 Failures: 0 All tests have completed with any errors as shown above Try (run-tests #t) to see both failing and successful tests and their results ********************* jscheme/SchemeTests.scm has completed *********************** |
From: Geoffrey K. <ge...@kn...> - 2004-05-26 22:18:29
|
I got those too today, but I ignored them, because in the past ignorable errors were part of the build, and they were so labeled. Today I ended up with a JAR that was usable. Were today's errors ignorable? Geoffrey -- Geoffrey S. Knauth | http://knauth.org/gsk On May 26, 2004, at 18:05, Ken Anderson wrote: > Tim, i m getting these errors when i compile: > > Compiling the compiler.... > ** WARNING: Error during load (lineno 511): jsint.BacktraceException[ > > ("0" ) > > ==================================== > java.lang.NumberFormatException: floating point starting with 0 is > either an octal or 0.ddd > ] > > ("0" ) > > ==================================== > java.lang.NumberFormatException: floating point starting with 0 is > either an octal or 0.ddd > ** WARNING: Extra ) ignored -- line number 511 > ** WARNING: Extra ) ignored -- line number 511 > ** WARNING: Error during load (lineno 512): jsint.BacktraceException[ > > ("0" ) > > ==================================== > java.lang.NumberFormatException: floating point starting with 0 is > either an octal or 0.ddd > ] > > ("0" ) > > ==================================== > java.lang.NumberFormatException: floating point starting with 0 is > either an octal or 0.ddd > ** WARNING: Extra ) ignored -- line number 512 > ** WARNING: Extra ) ignored -- line number 512 > ** WARNING: Error during load (lineno 517): jsint.BacktraceException[ > > ("0" ) > > ==================================== > java.lang.NumberFormatException: floating point starting with 0 is > either an octal or 0.ddd > ] > > ("0" ) > > ==================================== > java.lang.NumberFormatException: floating point starting with 0 is > either an octal or 0.ddd > ** WARNING: Extra ) ignored -- line number 517 > ** WARNING: Extra ) ignored -- line number 517 > ** WARNING: Extra ) ignored -- line number 637 > > > **************** Running jscheme/ScemeTests.scm ****************** > several warnings should appear below as certain error conditions are > tested > this is to be expected and does not signal a problem with the tests > > Tests: 0 Failures: 0 > > All tests have completed with any errors as shown above > Try (run-tests #t) to see both failing and successful tests and their > results > ********************* jscheme/SchemeTests.scm has completed > *********************** > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle > 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Jscheme-devel mailing list > Jsc...@li... > https://lists.sourceforge.net/lists/listinfo/jscheme-devel > |
From: Timothy J. H. <tim...@ma...> - 2004-05-27 11:19:43
|
Sorry, I forgot to check in the fix. I modified the code so that it throws a format error if it reads a number with a leading zero and digits 8 or greater.... I've checked in the fix to CVS and the compiler error should disappear! ---Tim--- On May 26, 2004, at 6:18 PM, Geoffrey Knauth wrote: > I got those too today, but I ignored them, because in the past > ignorable errors were part of the build, and they were so labeled. > Today I ended up with a JAR that was usable. Were today's errors > ignorable? > > Geoffrey > -- > Geoffrey S. Knauth | http://knauth.org/gsk > > On May 26, 2004, at 18:05, Ken Anderson wrote: > >> Tim, i m getting these errors when i compile: >> >> Compiling the compiler.... >> ** WARNING: Error during load (lineno 511): jsint.BacktraceException[ >> >> ("0" ) >> >> ==================================== >> java.lang.NumberFormatException: floating point starting with 0 is >> either an octal or 0.ddd >> ] >> >> ("0" ) >> >> ==================================== >> java.lang.NumberFormatException: floating point starting with 0 is >> either an octal or 0.ddd >> ** WARNING: Extra ) ignored -- line number 511 >> ** WARNING: Extra ) ignored -- line number 511 >> ** WARNING: Error during load (lineno 512): jsint.BacktraceException[ >> >> ("0" ) >> >> ==================================== >> java.lang.NumberFormatException: floating point starting with 0 is >> either an octal or 0.ddd >> ] >> >> ("0" ) >> >> ==================================== >> java.lang.NumberFormatException: floating point starting with 0 is >> either an octal or 0.ddd >> ** WARNING: Extra ) ignored -- line number 512 >> ** WARNING: Extra ) ignored -- line number 512 >> ** WARNING: Error during load (lineno 517): jsint.BacktraceException[ >> >> ("0" ) >> >> ==================================== >> java.lang.NumberFormatException: floating point starting with 0 is >> either an octal or 0.ddd >> ] >> >> ("0" ) >> >> ==================================== >> java.lang.NumberFormatException: floating point starting with 0 is >> either an octal or 0.ddd >> ** WARNING: Extra ) ignored -- line number 517 >> ** WARNING: Extra ) ignored -- line number 517 >> ** WARNING: Extra ) ignored -- line number 637 >> >> >> **************** Running jscheme/ScemeTests.scm ****************** >> several warnings should appear below as certain error conditions are >> tested >> this is to be expected and does not signal a problem with the tests >> >> Tests: 0 Failures: 0 >> >> All tests have completed with any errors as shown above >> Try (run-tests #t) to see both failing and successful tests and their >> results >> ********************* jscheme/SchemeTests.scm has completed >> *********************** >> >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by: Oracle 10g >> Get certified on the hottest thing ever to hit the market... Oracle >> 10g. >> Take an Oracle 10g class now, and we'll give you the exam FREE. >> http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click >> _______________________________________________ >> Jscheme-devel mailing list >> Jsc...@li... >> https://lists.sourceforge.net/lists/listinfo/jscheme-devel >> > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle > 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Jscheme-devel mailing list > Jsc...@li... > https://lists.sourceforge.net/lists/listinfo/jscheme-devel |
From: Ken A. <kan...@bb...> - 2004-05-27 15:30:02
|
Also symbols like 0123Dig seem no longer to be allowed. At 07:19 AM 5/27/2004 -0400, Timothy John Hickey wrote: >Sorry, > I forgot to check in the fix. I modified the code so that it throws a format error >if it reads a number with a leading zero and digits 8 or greater.... >I've checked in the fix to CVS and the compiler error should disappear! >---Tim--- > >On May 26, 2004, at 6:18 PM, Geoffrey Knauth wrote: > >>I got those too today, but I ignored them, because in the past ignorable errors were part of the build, and they were so labeled. >>Today I ended up with a JAR that was usable. Were today's errors ignorable? >> >>Geoffrey >>-- >>Geoffrey S. Knauth | http://knauth.org/gsk >> >>On May 26, 2004, at 18:05, Ken Anderson wrote: >> >>>Tim, i m getting these errors when i compile: >>> >>>Compiling the compiler.... >>>** WARNING: Error during load (lineno 511): jsint.BacktraceException[ >>> >>>("0" ) >>> >>> ==================================== >>>java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd >>>] >>> >>>("0" ) >>> >>> ==================================== >>>java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd >>>** WARNING: Extra ) ignored -- line number 511 >>>** WARNING: Extra ) ignored -- line number 511 >>>** WARNING: Error during load (lineno 512): jsint.BacktraceException[ >>> >>>("0" ) >>> >>> ==================================== >>>java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd >>>] >>> >>>("0" ) >>> >>> ==================================== >>>java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd >>>** WARNING: Extra ) ignored -- line number 512 >>>** WARNING: Extra ) ignored -- line number 512 >>>** WARNING: Error during load (lineno 517): jsint.BacktraceException[ >>> >>>("0" ) >>> >>> ==================================== >>>java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd >>>] >>> >>>("0" ) >>> >>> ==================================== >>>java.lang.NumberFormatException: floating point starting with 0 is either an octal or 0.ddd >>>** WARNING: Extra ) ignored -- line number 517 >>>** WARNING: Extra ) ignored -- line number 517 >>>** WARNING: Extra ) ignored -- line number 637 >>> >>> >>>**************** Running jscheme/ScemeTests.scm ****************** >>>several warnings should appear below as certain error conditions are tested >>>this is to be expected and does not signal a problem with the tests >>> >>>Tests: 0 Failures: 0 >>> >>>All tests have completed with any errors as shown above >>>Try (run-tests #t) to see both failing and successful tests and their results >>>********************* jscheme/SchemeTests.scm has completed *********************** >>> >>> >>> >>> >>>------------------------------------------------------- >>>This SF.Net email is sponsored by: Oracle 10g >>>Get certified on the hottest thing ever to hit the market... Oracle 10g. >>>Take an Oracle 10g class now, and we'll give you the exam FREE. >>>http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click >>>_______________________________________________ >>>Jscheme-devel mailing list >>>Jsc...@li... >>>https://lists.sourceforge.net/lists/listinfo/jscheme-devel >> >> >> >>------------------------------------------------------- >>This SF.Net email is sponsored by: Oracle 10g >>Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. >>http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click >>_______________________________________________ >>Jscheme-devel mailing list >>Jsc...@li... >>https://lists.sourceforge.net/lists/listinfo/jscheme-devel |
From: Timothy J. H. <tim...@us...> - 2004-05-25 21:59:28
|
Update of /cvsroot/jscheme/jscheme/src/jsint In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4887/src/jsint Modified Files: Evaluator.java Pair.java Version.java Log Message: implemented all R4RS primitives in javadot |
From: Timothy J. H. <tim...@us...> - 2004-05-25 21:59:28
|
Update of /cvsroot/jscheme/jscheme/src/elf In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4887/src/elf Modified Files: mbe.scm Log Message: implemented all R4RS primitives in javadot |
From: Timothy J. H. <tim...@us...> - 2004-05-25 21:59:28
|
Update of /cvsroot/jscheme/jscheme/src/jscheme In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4887/src/jscheme Modified Files: BootstrapCore.scm BootstrapR4RSa.scm Log Message: implemented all R4RS primitives in javadot |
From: Timothy J. H. <tim...@us...> - 2004-05-25 22:09:11
|
Update of /cvsroot/jscheme/CVSROOT In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6765 Modified Files: loginfo Added Files: syncmail Log Message: modifying loginfo so CVS notification goes to jscheme-cvs not jscheme-devel |
From: Timothy J. H. <tim...@us...> - 2004-05-25 22:38:30
|
Update of /cvsroot/jscheme/CVSROOT In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11544 Modified Files: loginfo Log Message: more testing of CVS notification |
From: Timothy J. H. <tim...@us...> - 2004-05-25 22:39:29
|
Update of /cvsroot/jscheme/CVSROOT In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11716 Modified Files: loginfo Log Message: more testing of CVS notification |