大海烏@魔法陣プログラム言語Grm製作中

製作中のプログラム言語とか雑記とか

2024-10-01から1ヶ月間の記事一覧

Grm19 b012とSatz

前回書いたコレ grandseacrow.hatenablog.com お試しで作ったのがまだサイトに残ってました yoseisan.happy.nu 読み返すと進捗管理サイトまで使って作ってたんですねえ。 Grmもそれぐらいキチンと管理したほうがよいのかしら? さてそのGrmですがテスト動作…

もう一つのプログラム言語BOLZの話

Grm

魔法陣言語Grm鋭意製作中も本業忙しく触れてないですが 実はこれを作る前に他にもオリジナルのプログラム言語を色々つくりかけてました その一つがコレ、BOLZ ねじ(ボルト)をネジ穴に入れてプログラムを組み 命令構文や変数はナットと言うシロモノです と…

Grm18 使えるものは

Grm

文字変数(関数)と数字を色分けしようと思い立つ。 今までGrmは魔法陣の緑色一色だったんだけど、ソースコードでも命令分と変数の色分けすることで可読性が増したりするので、それもアリなのではと。 レイアウト案 ということで文字が赤、数字が青 で暫定的…

Grm17.5 望む形に一歩

クリック前 クリック後 ようやく想定通りの、サブ画面をクリックすることで周囲に小窓が浮かび上がる形の完成。 本当は拡大しながら浮かぶのを想定して作ったんだけど、そこは次回への課題(複数の図形変更要素がうまくいかないので) あとはサブ画面にサブ…

Grm17 問題点の洗い出し

という事で、あれからトライアンドエラーで色々ソース書き直して試したんだけど上手くいかないので とりあえず何が問題なのかを書き出してみた その結果、端的に言って無駄が多い事に 作ったsvgデータを一旦拡大縮小処理してるのがまず無駄だし(だったら最…

Grm16 難航中

Grm

本当は出来ました報告をしたかったのですが 煮詰まってるので、書き込んだら良い案が浮かぶかとブログに。 えーっと前回の書き込みで表示は出来た、だから今度は動かす方向で考えてたんですが、色々試してうごくようにしたので一日、そこから思った動きにな…

Grm15 とりあえず作ってみた

http://yoseisan.happy.nu/grm/grmtest.html SVGスプライトという技法を覚えて、とりあえずレイアウト案の表示に近いものを再現。 あとはマウスないし画面押しで動くものを作る感じです リンクアクションのhoverで上手くいかなかったのでjavascript組む感…

雑記:ホームページ製作の思い出

以前仕事で社内ホームページ作成を担当していた事があって、その時に使っていたのはホームページビルダーでした。 で使った人なら分かると思うのですが。 あれは余計なタグを放り込んでくれるので修正がかえって面倒になる場合があります(それでもwordで作…

Grm15 レイアウト続き

魔法陣の中に小さい魔法陣を、でプログラムの入れ子構造を再現するという話を以前して https://grandseacrow.hatenablog.com/entry/2020/07/17/202038 それを実現するためのレイアウト案。 スマホで似たようなアプリの存在から着想したが、魔法陣追加や編集…

Grm13.5 微修正

本っっ当に、どうでも良いこだわりで恐縮ですが。 浪漫言語であるGrmは細部の名称にもこだわりたいので、色々変えます。 ”Spieglein, Spiegelein an der Wand, wer ist die Schönste im ganzen Land ?” 「鏡よ鏡、壁の鏡、世界で一番美しいのは誰?」 これは…

Grm 13 画面実装

Grm

http://yoseisan.happy.nu/grm/grmtest.html というわけで実際作ってみた。 魔法陣 部分も 画像 貼り付けではなくSVG を使ってソースで書いてます。 ここから実際に 左側の魔法陣 部分を弄ってプログラムが組めるようにする ……わけですがその前に もう少し言…

浪漫しかない(実用性無視の)魔法陣プログラミング言語「Grm」12

実際のプログラムを画面でどうやって操作するかも含めて Canvaで作ったレイアウト案 パソコンやタブレット版はこれ 左側がGrm魔法陣の表示兼編集画面。 右側の上が、それをJavascriptで表示した際のコード。 Grm用の専用コンパイラが出来るまでは、JS書き出…

Grm準備サイト リニューアル

4年ほどレイアウト崩れを放置してたので http://yoseisan.happy.nu/grm/ とりあえず見栄えを良くしてみた。 前回はCSS変更でそれっぽく作ったのを、今回から見様見真似で覚えたてのSVG埋め込みで。

宣伝的関連小説

そもそもGrmを完成させようと思ったきっかけになる、自作小説がこちら。 www.alphapolis.co.jp 陸奥の武将の娘がインカ帝国に渡るというトンデモ慈済小説ですが、 作中で「いんてぃかぱっく」という花札が出てきまして。 www.alphapolis.co.jp 南米花札 これ…

浪漫しかない(実用性無視の)魔法陣プログラミング言語「Grm」11

Grm

仕事が多忙でなかなか手が付けられない状態だったが SVGがらみの関連資料などをネットで漁る note.com GASというのはGoogle Apps Scriptの略で、例えばグーグルのエクセルもどき「スプレットシート」で動くマクロとかを作れるもの。 Chromeで動かす前提でHTM…