2 $ SPDX-License-Identifier: BSD-2-Clause
4 $ Copyright (c) 2018-2023 Gavin D. Howard and contributors.
6 $ Redistribution and use in source and binary forms, with or without
7 $ modification, are permitted provided that the following conditions are met:
9 $ * Redistributions of source code must retain the above copyright notice, this
10 $ list of conditions and the following disclaimer.
12 $ * Redistributions in binary form must reproduce the above copyright notice,
13 $ this list of conditions and the following disclaimer in the documentation
14 $ and/or other materials provided with the distribution.
16 $ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
17 $ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18 $ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19 $ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
20 $ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21 $ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22 $ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23 $ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24 $ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25 $ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 $ POSSIBILITY OF SUCH DAMAGE.
45 3 "オーバーフロー:数字がハードウェア番号に収まらない"
54 4 "コメントエンドが見つかりませんでした"
58 8 "無効なprintまたはstream文"
60 10 "無効な代入:左側は scale, ibase, obase, last, var, または配列要素でなければなりません"
62 12 "関数パラメータまたは自動\"%s%s\"はすでに存在します"
63 13 "ブロックエンドが見つかりませんでした"
64 14 "void 関数から値を返すことはできません:%s()"
66 16 "POSIX は 1 文字より長い名前を許可しません:%s"
67 17 "POSIX は '#' スクリプトのコメントを許可しません。"
68 18 "POSIX は以下のキーワードを許可しません:%s"
69 19 "POSIX は最後の結果のショートカットとしてピリオド ('.') を許可しません。"
70 20 "POSIX は戻り値式の周りに括弧を必要とします。"
71 21 "POSIX は次の演算子を許可しません:%s"
72 22 "POSIX は if 文やループの外の比較演算子を許可しません。"
73 23 "POSIXは条件ごとに0または1の比較演算子を必要とします。"
74 24 "POSIXはforループの3つの部分がすべて空でないことを要求します。"
75 25 "POSIXでは、セミコロンと関数定義の間に改行を入れる必要があります。"
76 26 "POSIXは指数表記を許可しません。"
77 27 "POSIX は関数パラメータとして配列参照を許可しません。"
78 28 "POSIXではvoid関数を認めていません。"
79 29 "POSIXでは、関数ヘッダと同じ行に左中括弧があることが必要です。"
80 30 "POSIXでは、変数や配列に文字列を割り当てることはできません。"
85 1 "無効なibase:は[%lu、%lu]でなければなりません"
86 2 "無効なobase:は[%lu、%lu]でなければなりません"
87 3 "無効なscale:は[%lu、%lu]でなければなりません"
90 6 "変数または配列要素の型が間違っている"
92 8 "レジスタ\"%s\"のスタックの要素が少なすぎる"
95 11 "式では void 値を使用できません"
105 6 "無効なコマンドラインオプション:\"%s\""
106 7 "オプションには引数が必要です:'%c' (\"%s\")"
107 8 "オプションは引数を取りません:'%c' (\"%s\")"
108 9 "無効なコマンドラインオプション引数: \"%s\"