『日本語プログラミング言語「なでしこ」』は日本語でプログラミングできる言語です。「誰でも簡単プログラマー」が目標です。
なでしこは日本語を基にしたプログラミング言語です。直感的で分かりやすく、日々の作業自動化やプログラミング学習にもぴったりです。オープンソースなので誰でも気軽にはじめられます。
(→⭐マニュアル)
📖 なでしこ最新版 - v3.6.37 (2024/11/24)
1日目は、主催の@snowdrops89(雪乃 雫)さんから始まりました。「なでしこさんで雪を降らせるよ❄️」です。最近、新しく導入されたオブジェクトプロパティ構文を使ってくださっています。少しずつプログラムを改良していって、最終的に、とっても綺麗な雪の結晶がクルクルひらひら落ちてきます!アート作品、スゴイです。必見です!
Visual Studio Codeのなでしこ3用の拡張機能のv0.2.1がweykさんによってリリースされました✨同一の変数(同名でも別変数は除外)や文法上の1セット「もし/ならば/違えば/ここまで」とか「●/とは/ここまで」が、ハイライトされるようになりました。
マイナビニュース様で連載している「なでしこ」の連載、第87回目が掲載されました。今回は、『Excel住所録を市区ごとに複数ブックに分割しよう』という内容です!なでしこ3PC版(Node.js版)を使ってExcelファイルの読み書きをする方法を解説しています。
なでしこv3.6.37をリリースしました。「フォーム作成」でいろいろに「?date」や「?color」などの大量のオプションを追加して使いやすくなりました。特別名前トークン「${変数名}」を追加。また、プロパティ構文の問題、「DOMスタイル一括設定」命令、非同期関数の反映漏れなどを修正しました。
📝→貯蔵庫エディタでv3.6.37を試す
🌴→リポジトリ(GitHub) - v3.6.37
なでしこv3.6.33をリリースしました。オブジェクトのプロパティ構文「$」「.」の挙動を改善しました。また、30pxや5emなどのCSS単位が文字列として認識できるようになり、自然にDOMのスタイルを指定できるようになりました。
📝→貯蔵庫エディタでv3.6.33を試す
🌴→リポジトリ(GitHub) - v3.6.32
🌴→リポジトリ(GitHub) - v3.6.33
なでしこv3.6.28をリリースしました。実験的にオブジェクトのプロパティ構文「$」を追加しました。また、「テーブル更新」命令を追加。絵文字の「✕」でも掛け算できるようにしました。
📝→貯蔵庫エディタでv3.6.28を試す
🌴→リポジトリ(GitHub) - v3.6.28
雪乃☆雫さん(@snowdrops89)が、今年もなでしこアドベントカレンダー2024を用意してくださいました!5年連続すごいです。今年も年末になでしこの記事が毎日読めます!
プログラマー向けエディタで有名なVisual Studio Codeのなでしこ3用の拡張機能のv0.1.1がweykさんによってリリースされました。JSプラグインとなでしこプラグインの取り込む機能に対応したり、最新の標準命令に対応したり、ホバーヒント表示がついたりと、機能が追加されました✨
なでしこv3.6.26をリリースしました。v3.6.25に追加した「ヒント設定」命令の問題を修正。「データ属性設定」「ポケット設定」「ヒント設定」「HTML設定」「テキスト設定」命令が戻り値ありに設定されていたので、戻り値なしに修正。特定条件下の非同期関数でローカル変数が壊れる問題を修正。
📝→貯蔵庫エディタでv3.6.26を試す
🌴→リポジトリ(GitHub) - v3.6.26
なでしこv3.6.25をリリースしました。ブラウザ部品の扱いを強化しました✨。DOM部品の「ヒント取得」「ヒント設定」と「ポケット取得」「ポケット設定」と「データ属性取得」「データ属性設定」「右クリック時」を追加しました。また、ブラウザのDOMイベントの「変更した時」の定義が間違っていたので修正しました。
📝→貯蔵庫エディタでv3.6.25を試す
🌴→リポジトリ(GitHub) - v3.6.24
🌴→リポジトリ(GitHub) - v3.6.25
以下のマニュアルに追記しましたので参考にどうぞ:
なでしこv3.6.23をリリースしました。「押されたボタン」「マウス入った時」「マウス出た時」「ダブルクリック時」「マウスホイール時」「変更時」を実装し、マーメイド作成が動かなくなっている問題を修正しました。また「クリック時」の引数を修正しました。
📝→貯蔵庫エディタでv3.6.23を試す
🌴→リポジトリ(GitHub)
なでしこv3.6.22をリリースしました。『DOM部品削除』命令を追加、「ずつ減らし繰り返す」構文で「開始値 < 終了値」の時実行しないように修正、cnako3用エディタ「nako3edit」にプラグインを簡単にインストールする機能を追加しました。
📝→貯蔵庫エディタでv3.6.22を試す
🌴→リポジトリ(GitHub)
この度、EZNAVI.net(ナビ)さんの掲示板(質問/アプリ)ですが、2024年の年末で、なでしこ掲示板の「卒業」を発表しました。年末で読み込み専用となります。
これらの掲示板は、ナビさんが自作されたもので、ナビさんが心を込めて運営してくださいました。度重なるバージョンアップを経て、なでしこユーザーに愛されていました。20年以上に渡って、ひまわり・なでしこのために、無償のボランティアで掲示板を運営してくださったEZNAVI.netさんに心からの感謝をお伝えします - m(__)m。
今後は、プログラムの投稿・共有が可能な「なでしこ貯蔵庫」や、気軽なコミュニケーションが可能な「Discord」、これまであまり使われていなかった掲示板「なでしこ3掲示板」のご利用をお願いします。
なお、ナビさんの掲示板が卒業するのであって、ナビさん自身は、今後もなでしこに関わってくださいます✨
マイナビニュース様で連載している「なでしこ」の連載、第86回目が掲載されました。今回は、『Excelファイルに今日の為替レートを書き込もう 』という内容です!なでしこ3PC版(Node.js版)を使ってExcelファイルの読み書きをしたり、為替レートを取得したりしています。
なでしこv3.6.21をリリースしました。実験的な実装で「??(計算式)」文を実装。多重ループの「反復」や「回」構文で「回数」「対象」「対象キー」「それ」が復元されるように修正。JS実行で引数sysが有効になるように修正。
📝→貯蔵庫エディタでv3.6.21を試す
🌴→リポジトリ(GitHub)
なでしこv3.6.20をリリースしました。「には」構文の中で連文を使うと正しく実行されない不具合を修正しました。この修正のために、大々的に内部表現の構文木の状態を整理することになりました。
そのため、このバージョンは実験的リリースとして、サイト全体にはリリースしません。v3.6.20を試すには、下記の貯蔵庫エディタのリンクから使ってください。
📝→貯蔵庫エディタでv3.6.20を試す
🌴→リポジトリ(GitHub)
PC版で使えるなでしこ(cnako3)で、オフィス用プラグインを最新のv3.6.16に対応させました。オフィスプラグインを使うと簡単にExcel操作が可能です。
PC版(cnako3)で、メール送信(SMTP)プラグインを最新のv3.6.16に対応させました。手軽にメールやGmailからメールが送信できます。
なでしこv3.6.16をリリースしました。「ヘッダ無しテーブル作成」命令を追加、「テーブルセル変更」命令を追加、テーブルヘッダ行を無効にする「DOM部品オプション」に「テーブル数値右寄せ」「テーブルヘッダ」を追加、引数の問題がある場合に壊れたJSが生成される場合がある問題を修正、JS実行/JS関数実行/JSメソッド実行を安全に実行できるように修正。
なでしこv3.6.14をリリースしました。v3.6以降で発生していた『反復』の問題を修正しました。
プログラマー向けエディタで有名なVisual Studio Codeの、なでしこ3用の拡張機能を、weykさんが公開してくださいました。なでしこ用の拡張は過去にもありましたが4年前から更新されなくなっており、新しい文法を利用すると挙動が怪しくなっていたので朗報です。
なでしこv3.6.13をリリースしました。『文字描画幅取得』の問題を修正し、戻り値がない関数を代入文で使おうとするとJSの文法エラーがでる問題を修正しました。
なでしこv3.6.12をリリースしました。範囲指定で便利な『範囲』記法を追加しました。関数『乱数』『参照』『配列切り取り』などで使えます!また、戻り値のないユーザー関数を定義するときに『戻り値無し』をデフォルト値として指定できるようになりました。
先日アップデートした「なでしこv3.6.11」ですが、Windows版をアップデートしました。
なでしこv3.6.11をリリースしました。『!厳しくチェック』構文を追加。関数の引数個数が間違っている時のエラーメッセージを修正など。また、開発用リポジトリcoreを本家と統合し、node v22.xのテストを追加しました。
なでしこv3.6.10をリリースしました。今回から、Web版(wnako3.js)のバンドルを、Webpackに代わり速度が高速なesbuildに変更しました。関数『範囲切取』を追加、『予約語一覧取得』『助詞一覧取得』命令が空になる問題を修正、『永遠に繰り返す』構文を追加、TOMLライブラリを追加など、盛りだくさんの修正を行いました。
マイナビニュース様で連載している「なでしこ」の連載、第85回目が掲載されました。今回は、『50年前と比べてどのくらい暑くなった?猛暑日をカウントしてグラフを描画しよう』という内容です!Colabで「なでしこ3コマンドライン版」を使う方法も紹介しています。
なでしこv1のメンテナンス・アップロードです。負の四捨五入の値がおかしかったので修正しました。(v1のダウンロード...)