Michael, Thanks for your reply, now I understand it. :~)
于 2012年10月29日 23:16, Michael Saboff 写道:
The output of "undefined" is normal. It is the result of the expression you entered. jsc is
basically returning the result of the expressions you enter. Both var and print themselves evaluate to
"undefined". If you try "x = 1;" you'll get 1 as that expression returns 1.
Concerning testing, If you have successfully built testapi, from the webkit
top directory you can run Tools/Scripts/run-javascriptcore-tests. This script
will first run testapi, which tests the JavaScript APIs and then run a
collection of javascript tests. If you have successfully built testRegExp, you
can run run-regexp-tests which will test the regular expression engine. Both
testapi and testRegExp should be built along with jsc when you run the script
Tools/Scripts/build-jsc.
- Michael
On Oct 29, 2012, at 2:39 AM, yuqing cai <[email protected]> wrote:
hi, all, I try to port the webkit to a new platform(the platform is
linux based run with glibc & glib, but not gtk), now I have build the
jsc project successfully, but when I run the jsc program, something
happend show as below:
qing@HAHA:/data/project/webOS/WebKit/Source/JavaScriptCore/JavaScriptCore.catwalk$
./jsc
var string="hello world :)";
undefined
print(string);
hello world :)
undefined
now I have 2 questions:
1. Why the word "undefined" comes up?
2. How to test the jsc program?
qing
2012-10-29
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-dev
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-dev