私の母の父は、お酒を毎日飲んでいます。
ペースは、一ヶ月でいいちこを4本か5本を飲み切るレベルです。
母は病気の治療をしています。
それなのに母の父がお酒を飲んで気持ちいいということを何度も言うので母をいらつかせます。
母も酒好きだったのに抗うべく病気の治療を行っていますが、
私の母の父は、お酒を毎日飲んでいます。
ペースは、一ヶ月でいいちこを4本か5本を飲み切るレベルです。
母は病気の治療をしています。
それなのに母の父がお酒を飲んで気持ちいいということを何度も言うので母をいらつかせます。
母も酒好きだったのに抗うべく病気の治療を行っていますが、
私は、社会人3年目ですが、母と同居する生活を行い続けています。
母は、およそ毎日に渡り、自分自身の何かしらのものを無くすことがよくあります。
というか日常茶飯事です。
今日は述べていきます。
よく無くすもの
本サイトを4月末を持って削除することを検討しています。
今後のメディア的な投稿のようなものに関してYouTubeやGitHub等で行うものとなります。
「お問い合わせ」のようなものに関して要るんでしょうか?
結論。
`sort -u`が内部にあって、XPath-valueをソートしているってことが判明したのと、無理があるっぽかった。
https://github.com/ShellShoccar-jpn/Parsrs
https://qiita.com/richmikan@github/items/e051b5d882c3dd2a39c6
そして、makrx.shの開発は終わったとも教えてもらった。
てかXMLってマークアップ言語だったっけ、それともデータ表現言語だったっけ?
## 動機
私はBSD.lvにあるsblgなる静的ブログジェネレータに乗り換えてみたいなと思って、チュートリアル的ななにかをやってみました。
https://kristaps.bsd.lv/sblg/
sblgの基本言語はXMLとXHTMLだったわけです。
例えばこういうのをやるっていうのがあったわけです。
“`xml
</article><article data-sblg-article=”1″>
<header data-sblg-set-foo=”bar”>
<h1>Document Title</h1>
<address>Author Name</address>
2014-04-12
</header>
<aside>
This is pulled out for the page synopsis.
</aside>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua.
</p>
</article>
“`
で、私は手書きでXML書いてて正直しんどいなって思っていました。
なぜならHTML Living Standardだと省略記法が認められているからです。例えば、次のように。
“`html
<!DOCTYPE html>
<meta charset=UTF-8>
<title>Hello, World!</title>
<h1>Hello, World!</title>
<p>Lorem ipsum
“`
でも、sblgではXHTMLじゃないと通らなかったのです…それも丁寧なやつの…。
## makrx.shしてみた
私は次のようなXPath-valueで記事を書けないか?って思い、このファイルを書いてみました。
“`text
/article/@data-sblg-article 1
/article/header/@data-sblg-set-foo bar
/article/header/h1 Document Title
/article/header/address Author Name
/article/header/time/@datetime 2014-04-12
/article/header/time 2014-04-12
/article/aside This is pulled out for the page synopsis.
/article/p Lorem ipsum dolor sit amet, consectetur adipiscing elit,
/article/p sed do eiusmod tempor incididunt ut labore et dolore magna
/article/p aliqua.
“`
そんでもって、次のように、makrx.shを通してみたんです。悲惨な結果になりました。
“`
$ makrx.sh _a.txt
TODO
“`
まず、開き`<article>`はどこへ?そして、空タグなのに属性だけはついていたりとか。“だけは合格です。一重のものだけは上手くできていたのです。
https://www.esolangs.blog/makrx-sh-broken/
#bsdLv #parsrs #posixism #sblg #shellshoccarJpn #staticBlogGenerator #xml
INTERCALC(1)
ユーザによるPerlドキュメント
perl v5.38.2
2024-04-02
~uilebheist/CLC-INTERCAL (main): CLC-INTERCAL-ICALC/bin/intercalc - sourcehut gitgit.sr.ht名前intercalc – CLC-INTERCALの電卓
書式intercalc [options]
説明intercalcは、INTERCALの文(これにより何を行なうかが書ける)と式(これによりどんな値を生成するか書ける)の入力ができるシンプルな電卓プログラムです。CLC-INTERCALのインタプリタのオブジェクトを使って即値のフィードバックを提供します。
このプログラムで利用可能なオプションは次の通りですが、この文書で記載している他にもオプションがあります。
ユーザインタフェースのオプションXをベースとするUIを使います。Perl-GTKが必要です。Perl-GTKがインストールされていて環境変数$DISPLAYが設定されていてXディスプレイを開くことに成功している場合はこれがデフォルトになります。
cursesをベースとしたフルスクリーンのUIを使います。Xをベースとしたインターフェースがスタートできなくて、かつ環境変数$TERMが設定されていて、かつターミナルの名前が不明の場合はこれがデフォルトになります。
ラインモードのUIを使います。Xをベースとしたインターフェースもcursesをベースとしたインターフェースもスタートできない場合はこれがデフォルトになります。
このモードでは、標準入力から行単位でプログラムを読み込み、現在のモードと言語に沿ってプログラムを実行し、結果を標準出力に表示します。逆火花1から始まる行は電卓へのコマンドとみなされます。逆火花-gを二回入力することでGIVE UPします。逆火花-hを使うことで(なんというか、あの、)ヘルプページを表示します。CursesやXインターフェースのメニューであるようなものも逆火花で利用可能です。一覧についてはソースコードを参照してください。
コマンドライン編集機能とコマンド履歴機能はreadlineライブラリにより提供されます。一部のコンパイラではコマンド補完の機能もサポートされています(配布されているコンパイラでは提供されています)。
バッチモード。対話モードを避けます。標準入出力が端末以外のものに接続されていて、かつXをもとにしたインターフェースがスタートできない場合にこれがデフォルトになります。このモードは、ラインモードに似ていますが、コマンドライン編集機能とコマンド履歴機能が実装されていません。逆火花はラインモード同様に利用可能です。
指定したインターフェースを使用します。現時点ではX、Curses、Line、Noneが定義されており、コンパイラのプラグインにより他のインターフェースをインストールすることができます。Noneはバッチモードです。また、typeが指定されていない場合はデフォルトでのインタフェースを使います。
ソース言語とコンパイルに関するオプションコンパイラバグが発生する確率を指定します。コンパイラバグとは、通常、実行時に文をコンパイルするときに一定の確率で”BUG”命令を放出するバグのことを指します。デフォルトは1%です。
説明不能なコンパイラバグが発生する確率を指定します。説明可能なコンパイラバグの発生確率がゼロの場合にこのバグが発生します。wimpモードでのみ使用されます。デフォルトは0.01%です。
(うぃp)
鳴神裁四点一号(読み:なるがみさばきよんてんいちごう)。旧表記「鳴神裁4.1号」、別表記「■■■■.■■」。2018年4月、プログラミング言語Pxemの存在を知り始め、ウィキサイト「Esolang」にて活動開始。9月にPxemの作者とコンタクトを取り、オリジナルインタプリタの復活を実現して頂く。2021年1月よりCGCCにてPxemなどを中心にコードゴルフ(又はesolangでのレクリエーション)活動開始。※似た名前の人物とは一切関係がありません。
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.