nashorn/samples/sam_function.js
changeset 26067 b32ccc3a76c9
parent 24283 bda887c0088a
equal deleted inserted replaced
26066:0665ee3822e0 26067:b32ccc3a76c9
     1 /*
     1 /*
     2  * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
     3  * 
     3  *
     4  * Redistribution and use in source and binary forms, with or without
     4  * Redistribution and use in source and binary forms, with or without
     5  * modification, are permitted provided that the following conditions
     5  * modification, are permitted provided that the following conditions
     6  * are met:
     6  * are met:
     7  * 
     7  *
     8  *   - Redistributions of source code must retain the above copyright
     8  *   - Redistributions of source code must retain the above copyright
     9  *     notice, this list of conditions and the following disclaimer.
     9  *     notice, this list of conditions and the following disclaimer.
    10  * 
    10  *
    11  *   - Redistributions in binary form must reproduce the above copyright
    11  *   - Redistributions in binary form must reproduce the above copyright
    12  *     notice, this list of conditions and the following disclaimer in the
    12  *     notice, this list of conditions and the following disclaimer in the
    13  *     documentation and/or other materials provided with the distribution.
    13  *     documentation and/or other materials provided with the distribution.
    14  * 
    14  *
    15  *   - Neither the name of Oracle nor the names of its
    15  *   - Neither the name of Oracle nor the names of its
    16  *     contributors may be used to endorse or promote products derived
    16  *     contributors may be used to endorse or promote products derived
    17  *     from this software without specific prior written permission.
    17  *     from this software without specific prior written permission.
    18  * 
    18  *
    19  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
    19  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
    20  * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
    20  * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
    21  * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    21  * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    22  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
    22  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
    23  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
    23  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
    44 timer.schedule(function() {
    44 timer.schedule(function() {
    45     print("Hello World!");
    45     print("Hello World!");
    46 }, 1000);
    46 }, 1000);
    47 
    47 
    48 // wait for timer thread to print by
    48 // wait for timer thread to print by
    49 // reading from stdin. 
    49 // reading from stdin.
    50 print("press any key to exit after message from timer...");
    50 print("press any key to exit after message from timer...");
    51 System.in.read();
    51 System.in.read();