Takehisa Oneta
/
TinyJS
TinyJS on mbed. TinyJS is very simple JavaScript engine.
Embed:
(wiki syntax)
Show/hide line numbers
TinyJS_Functions.h
00001 /* 00002 * TinyJS 00003 * 00004 * A single-file Javascript-alike engine 00005 * 00006 * Authored By Gordon Williams <gw@pur3.co.uk> 00007 * 00008 * Copyright (C) 2009 Pur3 Ltd 00009 * 00010 * Permission is hereby granted, free of charge, to any person obtaining a copy of 00011 * this software and associated documentation files (the "Software"), to deal in 00012 * the Software without restriction, including without limitation the rights to 00013 * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 00014 * of the Software, and to permit persons to whom the Software is furnished to do 00015 * so, subject to the following conditions: 00016 00017 * The above copyright notice and this permission notice shall be included in all 00018 * copies or substantial portions of the Software. 00019 00020 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 00021 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 00022 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 00023 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 00024 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 00025 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 00026 * SOFTWARE. 00027 */ 00028 00029 #ifndef TINYJS_FUNCTIONS_H 00030 #define TINYJS_FUNCTIONS_H 00031 00032 #include "TinyJS.h" 00033 00034 /// Register useful functions with the TinyJS interpreter 00035 extern void registerFunctions(CTinyJS *tinyJS); 00036 00037 #endif 00038
Generated on Tue Jul 12 2022 21:01:11 by 1.7.2