david135 / ypsilon

Automatically exported from code.google.com/p/ypsilon
Other
0 stars 0 forks source link

Who must be a string or a symbol or #f #104

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
ypsilon 0.9.6-update3 can take a number as the who argument, while R6RS
says that it must be a string or a symbol or #f 
for procedure 'error' and 'assertion-violation' [1].

$ ypsilon -6
Ypsilon 0.9.6-update3 Copyright (c) 2008 Y.Fujita, LittleWing Company Limited.
> (error 1 "abc")

error in 1: abc

backtrace:
  0  (error 1 "abc")
  ..."/dev/stdin" line 1

> 

[1] http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_sec_11.14

Original issue reported on code.google.com by tabe.fix...@gmail.com on 17 Jun 2009 at 7:51

GoogleCodeExporter commented 9 years ago
Thank you for your bug report!
--fujita

Original comment by y.fujita...@gmail.com on 22 Jun 2009 at 4:26

GoogleCodeExporter commented 9 years ago
I have fixed the bug and trunk directory is updated to revision 503.
Please try. Thank you!
-- fujtia :)

$ ypsilon
Ypsilon 0.9.6-trunk/r503 Copyright (c) 2009 Y.Fujita, LittleWing Company 
Limited.
> (error 1 "abc")

error in error: expected string, symbol, or #f, but got 1, as argument 1

backtrace:
  0  (error 1 "abc")
  ..."/dev/stdin" line 1

> 

Original comment by y.fujita...@gmail.com on 2 Jul 2009 at 4:47

GoogleCodeExporter commented 9 years ago
It works well. Thanks :)

Original comment by tabe.fix...@gmail.com on 2 Jul 2009 at 6:26