1252884aeSStefan Eßer$ $ 23aa99676SStefan Eßer$ SPDX-License-Identifier: BSD-2-Clause 3252884aeSStefan Eßer$ $ 4a970610aSStefan Eßer$ Copyright (c) 2018-2024 Gavin D. Howard and contributors. 5252884aeSStefan Eßer$ $ 6252884aeSStefan Eßer$ Redistribution and use in source and binary forms, with or without 7252884aeSStefan Eßer$ modification, are permitted provided that the following conditions are met: 8252884aeSStefan Eßer$ $ 9252884aeSStefan Eßer$ * Redistributions of source code must retain the above copyright notice, this 10252884aeSStefan Eßer$ list of conditions and the following disclaimer. 11252884aeSStefan Eßer$ $ 12252884aeSStefan Eßer$ * Redistributions in binary form must reproduce the above copyright notice, 13252884aeSStefan Eßer$ this list of conditions and the following disclaimer in the documentation 14252884aeSStefan Eßer$ and/or other materials provided with the distribution. 15252884aeSStefan Eßer$ $ 16252884aeSStefan Eßer$ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 17252884aeSStefan Eßer$ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18252884aeSStefan Eßer$ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 19252884aeSStefan Eßer$ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 20252884aeSStefan Eßer$ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 21252884aeSStefan Eßer$ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 22252884aeSStefan Eßer$ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 23252884aeSStefan Eßer$ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 24252884aeSStefan Eßer$ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 25252884aeSStefan Eßer$ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 26252884aeSStefan Eßer$ POSSIBILITY OF SUCH DAMAGE. 27252884aeSStefan Eßer$ $ 28252884aeSStefan Eßer 29252884aeSStefan Eßer$quote " 30252884aeSStefan Eßer 31252884aeSStefan Eßer$ 错误类型。 32d101cdd6SStefan Eßer$set 1 33252884aeSStefan Eßer 34252884aeSStefan Eßer1 "数学错误:" 35252884aeSStefan Eßer2 "解析错误:" 36252884aeSStefan Eßer3 "运行时错误:" 37252884aeSStefan Eßer4 "致命错误:" 38252884aeSStefan Eßer5 "警告:" 39252884aeSStefan Eßer 40252884aeSStefan Eßer$ 数学错误。 41d101cdd6SStefan Eßer$set 2 42252884aeSStefan Eßer 43252884aeSStefan Eßer1 "负数" 44252884aeSStefan Eßer2 "非整数" 45252884aeSStefan Eßer3 "溢出:数字不符合硬件号码" 46252884aeSStefan Eßer4 "除以0" 47252884aeSStefan Eßer 48252884aeSStefan Eßer$ 解析错误。 49d101cdd6SStefan Eßer$set 3 50252884aeSStefan Eßer 51252884aeSStefan Eßer1 "文件结束" 52252884aeSStefan Eßer2 "无效字符'%c'" 53252884aeSStefan Eßer3 "找不到字符串尾部" 54252884aeSStefan Eßer4 "无法找到评论的结尾" 55252884aeSStefan Eßer5 "无效令牌" 56252884aeSStefan Eßer6 "无效表达" 57252884aeSStefan Eßer7 “空表达” 5844d4804dSStefan Eßer8 "无效的打印或流语句" 59252884aeSStefan Eßer9 "无效的功能定义" 60252884aeSStefan Eßer10 "无效分配:左侧必须是scale、ibase、obase、last、var或数组元素" 61252884aeSStefan Eßer11 "没有找到自动变量" 62252884aeSStefan Eßer12 "函数参数或自动参数 \"%s%s\" 已经存在" 63252884aeSStefan Eßer13 "找不到区块末端" 64252884aeSStefan Eßer14 "不能从void函数中返回一个值:%s()" 65252884aeSStefan Eßer15 "var不能作为参考:%s" 66252884aeSStefan Eßer16 "POSIX不允许名字超过1个字符:%s" 67252884aeSStefan Eßer17 "POSIX不允许'#'脚本注释" 68252884aeSStefan Eßer18 "POSIX不允许使用以下关键字:%s" 69252884aeSStefan Eßer19 "POSIX不允许用句号('.')作为最后结果的快捷方式" 70252884aeSStefan Eßer20 "POSIX要求在返回表达式周围加括号" 71252884aeSStefan Eßer21 "POSIX不允许以下操作符:%s" 72252884aeSStefan Eßer22 "POSIX不允许在if语句或循环之外的比较运算符" 73252884aeSStefan Eßer23 "POSIX要求每个条件的比较运算符为0或1个" 74252884aeSStefan Eßer24 "POSIX要求for循环的所有3个部分必须是非空的" 7510041e99SStefan Eßer25 "POSIX要求在分号和函数定义之间使用换行符" 7610041e99SStefan Eßer26 "POSIX不允许使用指数符号" 7710041e99SStefan Eßer27 "POSIX不允许数组引用作为函数参数" 7810041e99SStefan Eßer28 "POSIX不允许无效函数" 7910041e99SStefan Eßer29 "POSIX要求左边的括号和函数头在同一行上" 8010041e99SStefan Eßer30 "POSIX不允许将字符串分配给变量或数组" 81252884aeSStefan Eßer 82252884aeSStefan Eßer$ 运行时错误。 83d101cdd6SStefan Eßer$set 4 84252884aeSStefan Eßer 85252884aeSStefan Eßer1 "无效的ibase: 必须是[%lu, %lu]" 86252884aeSStefan Eßer2 "无效的obase:必须是[%lu,%lu]" 87252884aeSStefan Eßer3 "无效的scale:必须是[%lu,%lu]" 88252884aeSStefan Eßer4 "无效的read()表达式" 89252884aeSStefan Eßer5 "递归读取()调用" 90252884aeSStefan Eßer6 "变量或数组元素是错误的类型" 91252884aeSStefan Eßer7 "堆栈的元素太少" 9244d4804dSStefan Eßer8 "寄存器 \"%s\" 的堆栈的元素太少" 9344d4804dSStefan Eßer9 "参数数量错误:需要%zu,有%zu" 9444d4804dSStefan Eßer10 "未定义的函数:%s()" 9544d4804dSStefan Eßer11 “不能在表达式中使用空值” 96252884aeSStefan Eßer 97252884aeSStefan Eßer$ 致命错误。 98d101cdd6SStefan Eßer$set 5 99252884aeSStefan Eßer 100252884aeSStefan Eßer1 "内存分配失败" 101252884aeSStefan Eßer2 "I/O错误" 102119656bcSStefan Eßer3 "无法打开文件:%s" 10344d4804dSStefan Eßer4 "文件不是文本:%s" 104252884aeSStefan Eßer5 "路径是一个目录:%s" 105119656bcSStefan Eßer6 "无效的命令行选项:\"%s\"" 106119656bcSStefan Eßer7 "选项需要一个参数:'%c'(\"%s\")" 10744d4804dSStefan Eßer8 "选项不需要参数:'%c'(\"%s\")" 10844d4804dSStefan Eßer9 "无效的命令行选项参数:\"%s\"" 109