1read 100read
2012年5月プログラム41: 日本語プログラミング言語「プロデル」 (109) TOP カテ一覧 スレ一覧 2ch元 削除依頼
強いAI(人工知能)ver0.0.1 (807)
Java ネットワークプログラミング 【教えて!】 (605)
【PureVideo】DirectX Video Acceleration【AVIVO】 (218)
結局プログラム作るのってWinとLinuxどっちがいい? (190)
ExcelVBAで勤務表を作ろう (353)
【至急】助けてください。 (237)

日本語プログラミング言語「プロデル」


1 :11/11/29 〜 最終レス :12/05/28
日本語プログラミング言語「プロデル」について語りましょう。
公式サイト:
http://rdr.utopiat.net/index.html
日本語プログラミング言語「TTSneo」(前身):
http://tts.utopiat.net/

2 :
プロデルの特徴を簡単に
【言語について】
・日本語を使ったプログラミング
・オブジェクト指向、動的または静的型付け
【プロデル付属の開発環境について】
・Visual Studioのようなフォームデザイナを搭載
・構文色づけ
・デバッグ機能
など…

3 :
【命令文】
結果は、「プロデル」から2文字先頭から取り出したもの
結果を表示 ーープロと表示される
というプログラムがあり、
「プロデル」から2文字先頭から取り出したもの という命令文について、
・「プロデル」から2文字先頭から … 手順(メソッド)の引数
・取り出したもの … 文字列型の手順
の2つに分けることができる。
【手順の引数】
手順の引数は、値と助詞(国語の文法の助詞とは異なる)のペアまたは形式補語(?)の集まり。
・「プロデル」 → 値
 から → 助詞
・「2」 → 値
 文字 → 助詞
・先頭から → 形式補語
で表される。

4 :
まずひとつ言えることは、英語のプログラミング言語と思われてるものは実は英語ではない。
英文法に従っていると言えるかもしれないのはCOBOLぐらいだろう。
それでもちゃんとした英文法ではない。
ほとんどの言語では、英語は英単語としてしか使っていない。
単なるキーワードだ。特に関数型言語なんか英語と言うより数式に近い。
そう、プログラミング言語に、英文法は必要とされてないんだ。
必要なのは、式と英単語のみ。
それに気づくと、日本語プログラミング言語に必要なものがなにか分かるだろう?
そう、日本語としての文法はいらない。単語だけあればいい。
だから日本語のプログラミング言語なんてのは必要とされていない。
キーワード(変数名や関数名)に日本語が使えればいいだけ。
あと、ifを「もし」 forを「繰り返す」などのような単純な単語置き換えスクリプトがあれば良い

5 :
日本語プログラム言語が出るたびに思うんだが
わざわざ2byte文字打ち込んで変換するとか効率悪すぎて意味不明

6 :
>>4
キーワードが全部日本語に変わったC言語とか誰得だよ。
>>5
確かに面倒。
ぶっちゃけ、日本語プログラミング言語は実用には向いてない。
ただ、日本語プログラミング言語には独特のおもしろさとか難しさがあると思う。

7 :
>>3の続き
プロデルは、命令文を見ただけでは操作対象のインスタンスが分からないことがある。
例えば、Javaでは、
x.method();
という文があれば、xは操作対象のインスタンスであることは一目瞭然だが、
プロデルはそうはいかない。
「プロデル」から2文字先頭から取り出したもの
という命令文では、助詞「から」に連接している値「プロデル」が操作対象のインスタンスである。
しかし、
「プロデル」に「日本語プログラミング言語」を先頭に加える
という命令文では、助詞「に」に連接している値「プロデル」が操作対象のインスタンスとなる。
プロデルではメソッドの定義によって、レシーバとなる引数が変わってくるのである。
プログラムを読むときは日本語で書かれているので、レシーバーは一目瞭然で分かると思うが、
プログラムを書くときには非常に困る。

8 :
このスレッドは天才pンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
                  京都大学霊長類研究所

9 :
Debian GNU/LinuxでもプロデルのGUI開発環境をインストールして動かせるのでしょうか。

10 :
>>4-6
日本人プログラマのために漢字など日本語単語を使うためのメリットは
パッと見ただけで脳が瞬時にプログラムの中身を判断できることでしょうか。
漢字は一般に視覚判断の点で優れた文字だとされていますので、
例えば2ちゃんねるのスレッド一覧を参照して特定のキーワードを見つける際に
カナやラテン文字の場合よりも脳が検索する時間が速いと言われています。
漢字、そしてカナよりその瞬間認知能力の点においては劣りはしますが、
「ローマ字プログラミング言語」というのがあったら良いように思います。
ローマ字のメリットはカナ同様に発音とスペルが基本的に1対1の関係にあり、
漢字や英語のスペルを覚える必要はありません。
つまり、フロートというキーワードの発音さえ覚えていれば綴りはfurootであり、
floatというスペルを別個に記憶する無駄はなくなります。

11 :
他の日本語プログラミング言語に対するこれの利点って何?

12 :
ちゃんとサーベイするような奴が作ると思って?

13 :
>>10
はい。
だから結論は
キーワードを置き換えるだけで十分ってことです。

14 :
ローマ字とか複数種類があるだろ\・・

15 :
代入記号から関係演算子などまで日本語化しちゃったプログラミング言語があったような。

16 :
>>11
プロデルはC#で開発されてるから、
.netの恩恵を受けることができる。
GUIとか特に。
.netインストールしないと駄目とか
そういうのはあるけど、Vista以降は標準で入っているから
あまり問題にはならない
あとプロデルは他の日本語プログラミング言語に比べて、
日本語らしさと記述性のバランスがとれていること。
なでしこは記号が多すぎる

17 :
>>9
残念ながらWindows以外は対応していない
将来的に対応するかもしれん
http://rdr.utopiat.net/faq.html

18 :
ていうか Mono ベースに移行するところからだろうな
やれるならだけど

19 :
DirectXには対応していますか?

20 :
>>19
対応していないよ
DirectXで何するのか分からんけど、
3DCG使ったようなゲームだと速度が要求されるから
いずれにしてもプロデルだとちょっと厳しいかもしれん。

21 :
プロデルでのダックタイピングはこんな感じ。
(アヒルを作ったもの)を鳴かせる
(猫を作ったもの)を鳴かせる
[動物]を、鳴かせる手順
動物が鳴く
終わり
アヒルとは
[自分]が、鳴く手順
「がー」を表示
終わり
終わり
猫とは
[自分]が、鳴く手順
「にゃー」を表示
終わり
終わり

22 :
>>21
インデントが消えてたんでやり直し
(アヒルを作ったもの)を鳴かせる
(猫を作ったもの)を鳴かせる
[動物]を、鳴かせる手順
  動物が鳴く
終わり
アヒルとは
  [自分]が、鳴く手順
    「がー」を表示
  終わり
終わり
猫とは
  [自分]が、鳴く手順
    「にゃー」を表示
  終わり
終わり

23 :
やっぱ自然言語をプログラム言語にするとダメだわw
猫とは
  [自分]が、鳴く手順
    「にゃー」を表示
  終わり
終わり
これに、引数として「相手」を追加してみ。

24 :
>>23
>これに、引数として「相手」を追加してみ。
すまない、これの意味が分からない

25 :
メソッドには引数があるもんだろ。

26 :
猫とは
  [自分]が、[相手]に、鳴く手順
    「にゃー」を表示
  終わり
終わり
>>24の通りにするとこういうことになるけど、
こういうこと?

27 :
さて、ここまで来たら最後行こうか。実用的な例。
HTMLの文法をチェックするクラスがチェックするメソッドを作る場合はどう書くか?
引数としてHTMLとチェック対象のバージョン(HTML4とかHTML5とか)を引数にする。
戻り値はtrueを返せばOK、falseならNG
Java(風)に書くとまあこんな感じだ。
class HTMLValidator {
  bool check(String html, String version) {
    略
    return true;
  }
}
日本語という言語の制限(日本語として自然な文章でなければならない)に引っ張られるだけだろう?

28 :
>>27
ツールは、HTML検証ツールを作ったもの
結果は、ツールが「<html>...</html>」を「HTML5」としてチェックしたもの
結果を表示
HTML検証ツールとは
  [自分]が、[HTML文書]を、[バージョン]として、チェックする手順:真偽値
    ーー実装省略(コメント)
    真を返す
  終わり
終わり
こんな感じかね

29 :
> 猫とは
>   [自分]が、[相手]に、鳴く手順
>     「にゃー」を表示
>   終わり
> 終わり
なんでこっちでは、「相手”に”」 なのに、下では ”を” とか ”として” に変わるんだよ?w
> HTML検証ツールとは
>   [自分]が、[HTML文書]を、[バージョン]として、チェックする手順:真偽値
>     ーー実装省略(コメント)
>     真を返す
>   終わり
> 終わり
HTML検証ツールとは
  [自分]が、[HTML文書]に、[バージョン]に、チェックする手順:真偽値
    ーー実装省略(コメント)
    真を返す
  終わり
終わり
が正しいだろ。

30 :
>>10
漢字ひらがな混じりの日本語が英単語よりも認識速度の点で速い(速読などに向いている)っていうのは
どっかの教授の話として聞いた気がするんでそれはよいとして、
たとえばCやC++も基本コード文字セット以外をプログラミングに使っていいことになってるし(実装依存)、
javaはUnicode文字はすべて使える仕様になってる。なので>>4の言うとおり、
ステートメントとスタンダードライブラリを日本語の単語に置き換えるスクリプトなりマクロなりtypedefなりがあれば
「認識速度のために日本語を使う」はすぐ実現で来てしまう。
そうではなく、あえて日本語のプログラミング言語を作るとしたら、
それ以外の何かメリットが必要なんじゃないだろうか…

31 :
>>29
>なんでこっちでは、「相手”に”」 なのに、下では ”を” とか ”として” に変わるんだよ?w
なんでって日本語としておかしいだろ
別に引数だから「に」をつけるとかそう言うのではないよ
仕様的に引数に同じ助詞を2回以上つけることはできない。
検証ツールが、「<html>...</html>」に「HTML5」にチェックする
これはどう考えても変だろ。
まぁたぶん、
>日本語という言語の制限(日本語として自然な文章でなければならない)に引っ張られるだけだろう?
ということが言いたかっただけだろうけど

32 :
>>31
じゃあ、日本語としておかしいからという理由で
助詞「に」を使っても「を」使っても「として」を使っても良い言語なのか?
仕様的に引数に同じ助詞を2回以上つけることはできない。 というのは、
日本語としての制限か?
この言語では、プログラムが正しく動くよりも
日本語として正しいことが重視される言語というわけか?
何のために?
まさに、日本語という言語に足を引っ張られた
使えない言語というわけだw

33 :
あともう一つ聞き忘れた。
> HTML検証ツールとは
>   [自分]が、[HTML文書]を、[バージョン]として、チェックする手順:真偽値
>     ーー実装省略(コメント)
>     真を返す
>   終わり
> 終わり
この関数を呼び出すところはどう書くんだ?

34 :
>>30
CとかJavaで書かれたプログラムを読むとき、
頭の中でいったん日本語にかみ砕いたりしないですかね?
if (a < 10) というような場合、「もしaが10より小さいなら」というような感じで。
この日本語にかみ砕くという工程をわざわざするぐらいなら、
日本語(っぽく)で書いてしまえ、というわけですよ。

35 :
という訳で>>4に戻る。
普通のプログラミング言語の英語が嫌なら
その部分を日本語にすれば良い。
もともとプログラミング言語には、英文法は含まれていないので、
単語を置き換えるだけで良い。新たに日本語の文法を入れる必要はない
種類 HTML検証ツール {
  真偽値 検査(文字型 HTML文書, 文字型 バージョン) {
    返却 真
  }
}
日本語プログラミング言語なら、これでいいだろ?

36 :
>>34
> 頭の中でいったん日本語にかみ砕いたりしないですかね?
殆どの場合しないな。 お前だってifぐらいだろ?
classとかfunctionとかforとか
いちいち日本語に噛み砕くか?

37 :
>>32
>じゃあ、日本語としておかしいからという理由で
>助詞「に」を使っても「を」使っても「として」を使っても良い言語なのか?
かまわないよ。
>仕様的に引数に同じ助詞を2回以上つけることはできない。 というのは、
>日本語としての制限か?
これはプロデルの仕様上の制限。
どちらにしても、同じ助詞を2回以上続けるのは日本語としても、あんまりきれいじゃない気がする。
>この言語では、プログラムが正しく動くよりも
>日本語として正しいことが重視される言語というわけか?
まさかw
あくまでプログラミング言語だから、正しく動作しなくてはならないよ。
ただ、日本語プログラミング言語だから、日本語としてわかりやすく書こうというわけ。
日常で使っている言語をプログラミング言語の文法として使うから、
[自分]が、[HTML文書]に、[バージョン]に、チェックする手順:真偽値
こんな定義されたら、分かりにくいしそれこそバグの元。

38 :
>>33
結果は、ツールが「<html>...</html>」を「HTML5」としてチェックしたもの
こんな感じ呼び出す。
○○は、××
で変数代入。

39 :
>>34
今、当該ページでリファレンスを読んでるところなんで
とんちんかんなレスだったら申し訳ないんだけど、
個人的にはアセンブラみたいな感じで
CとかC++みたいな言語と瞬時に切り替えながら打ち込めるエディタがあったら
面白いし、初心者にはありがたい言語になるかも。

40 :
>>39
もうちょっと詳しく

41 :
>>40
お前に期待はしてない。

42 :
プロデルについてまったり語りましょう
日本語プログラミング言語「プロデル」について
広く知ってもらえたらと思ってスレをたてましたんで
別にプロデルが優れてるとか、
日本語プログラミング言語が優れてるとか
そういうことが言いたい(議論したい)わけではありません。
と言いつつ、
スルーすればいいものを真に受けて
議論のような方向性にさせてしまいましたが。

43 :
最初から日本語プログラミング言語が優れているかどうかなんて話はしてないですよ。
そんなもの、教育用としても使いものにならないのは
議論するまでもなくわかりきっていることですから。
英語もローマ字もろくに知らない小学生の自分がプログラミングできましたからね。
やる気さえあれば日本語である必要はまったくありません。
読めなくても一連の文字の並びを覚えてプログラミングはできるのです。
あなたは広く知ってもらうためにスレを立てたようですが、
私は日本語プログラミング言語というアイデアはいかに
馬鹿げているかを示すスレにここをしようと思ってるだけです。
2ちゃんねるはあなたのものではありません。あなたの好き勝手には出来ません。
私はあなたがなにを言うが、日本語プログラミング言語をという
アイデアを馬鹿にするスレにするだけです。もちろんプロデル?専用ではありません。
日本語プログラミング言語全体の話です。ちなみにぷろでるとかの仕様は見ても見る気もありません。

44 :
プロデルは全く知られていない言語と言っても過言ではないので
プロデルの知名度を上げるために
日本語プログラミング言語「プロデル」が持つ特徴や
プログラムなどを引き続き投下したいと思います。
プロデルについて質問があれば答えます
ただ、日本語プログラミング言語の必要性とか
そういう不毛な議論は控えるようにお願いします。

45 :
> プロデルについて質問があれば答えます
ありません。
そんなものやるくらいなら、
他の言語を勉強します。
もっと知るべき言語は他に沢山あります。

46 :
>>43
>私は日本語プログラミング言語というアイデアはいかに
>馬鹿げているかを示すスレにここをしようと思ってるだけです。
ここであなたの主義主張を示されても困りますよ。
新しくスレ立ててそこで主義主張をされたらどうですか。
>2ちゃんねるはあなたのものではありません。あなたの好き勝手には出来ません。
このスレはあなたの主義主張をする場ではありません。

47 :
>>46
いいえ、ここは私が自由に書きこむスレですw
いくら言っても、私は止められません。
さあ、勝負だ。

48 :
勝手にやればいいけど水遁されるぞ。ほどほどになw

49 :
言われなくても勝手にするしw
それに俺は正義心でやってるんだからね。
プログラミングに興味が出てきた人を
ゴミ言語で時間を無駄にするのは可哀想だろ。
一流の選手は、小さい頃から一流の道具を使うものだ。
最初にゴミを使うと、ゴミ基準でしか物事を見れなくなる。

50 :
たぶん49に必要なのはプロデルじゃなくてフロハイル

51 :
他にも日本語プログラミング言語がいくつかありますが、
プロデル独自の特徴は何かあるのでしょうか。

52 :
このスレ立てた>>1って作者本人だろ

53 :
宣伝するなって感じだよなw

54 :
粘着する動機が思いつかないなー

55 :
>>51
他の日本語プログラミング言語ほとんど触ったことないから、
参考にならんかもしれんけど、
使えるGUI部品が多いから、
ウィンドウ使ったアプリケーションを作るのに長けているところかな。
フォームデザイナはVisual Studioまんま。

56 :
>>52
作者ではないよ

57 :
「なでしこ」とも違うのか。

58 :
別にこのスレ内でやる分には構わないのでは

59 :
>>57
なでしこは定型処理の簡略化とか
そういうマクロ的な使い方に特化しているんじゃないかな
プロデルもそういうことができるけど
プロデルは汎用のソフトウェア開発環境として
作られている気がする

60 :
日本語でプログラムを書く最大の利点は可読性を高くすることで
バグの発生を減らすことができることだ。
しかしプロデルのような言語はC++やJavaのような実績のある環境より
ずっと不安定だしデバッグ環境が酷い。
文法も酷いので簡潔にわかりやすく表現力するような工夫もできない。
バグが減るどころかむしろ増えてしまうので
それじゃあ一体何のために日本語でやっているのかわからない。
たぶん>>1はまともにプログラミングができなくて
短いプログラムしか書いたことがないのだろう。
それで良い言語だと錯覚しているのに違いない。
本当に汎用だというなら1万行クラスのプログラムを書いてごらん。
バグだらけで遅ぉいゴミソフトができるから。

61 :
できたばかりの言語にそれはなんとも大人げない

62 :
要するに汎用じゃなくて短いスクリプト専用と言えってこと。
まだ他の言語と競争できるようなレベルじゃないし、業務に使えるレベルでもない。

63 :
業務で使うんなら設計書をそのまま実行できて欲しいな。でないと日本語の意味が無い

64 :
もう消えてるじゃん・・・

65 :
ttp://www.entis.jp/doc/japanese/

66 :
ERIフォーマットの人か

67 :
マイナーだけど、buglessって言語思い出した

68 :
あとこんなのもある
ttp://id.nii.ac.jp/1001/00031273/

69 :
俺は実は>>1の議論の態度にすごく感心している。
オープンマインドだし相手を攻撃するようなところもまったくないし。
ふつうはこうはできない。
ブロデル自体は知らんが、この先よい人生を祈っている。

70 :
態度で良いプロダクトができるなら苦労しねーや

71 :
態度の良くないと良いものはできないのはおもしろい事実。
態度が苦労を要するんだよ。

72 :
LinuxもOpenBSDもGCCもWindowsも良くない、ということになるな。
単にお前が、「作者の態度が良くない」=「良いものじゃない」って決めつけてるだけじゃね?
なんの根拠もなく、ただ単に作者の態度で成果物を評価してるだけ、っていう。
まるで小学校で、努力だけが評価の対象であるがごとくw

73 :
70-73みたいなやりとりを(俺のも含めて)ふつうやってしまうんだ。
あなたも自分の書いたものを読み返してみればよい。
このへんでやめましょう。>>1に迷惑だ。

74 :
あっ、みなさん脇道へそらしてスマン。
>>72も期待してるよ。

75 :
オブジェクト指向言語でしかも手続き型の言語のプロデルとは
理論的背景、表現、さらにプログラミングの目的まで異なるのかも
知れないPrologのプログラムですが、これに近いものを
プロデルで書くとどんなものになりますか?
http://nojiriko.asia/prolog/prolog_168.html

76 :
作者本人のすれ立て宣伝うぜえ

77 :
>>76
確かに私が立てたスレですが、この命題論理風プログラムは
このスレに於ける日本語プログラミング批判レスに対する反論には
なっていると思います。

78 :
お久しぶりです
>>69
フォローありがとうございます。
>>77
正直、論理プログラミングは全く分からないのですが、
提示されているウェブページの問題文を見て作ってみました。
こんなものでいいのか分かりませんが。

79 :
>>75
プログラム前半
推論:天気が晴れ
推論:テニスコートが空いている
推論:卓球室が空いている
推論:どんなスポーツをするか
推論とは
  -晴れ
  -テニスコート空き
  -卓球室空き
  はじめの手順
    晴れは、×
    テニスコート空きは、×
    卓球室空きは、×
  終わり
  天気が晴れ手順
    晴れは、○
  終わり
  テニスコートが空いている手順
    テニスコート空きは、○
  終わり
  卓球室が空いている手順
    卓球室空きは、○
  終わり

80 :
後半部(前半>>79
  テニスができるかどうかを判定する手順
    もし 晴れかつテニスコート空き なら ○を返す
    ×を返す
  終わり
  
  卓球ができるかどうかを判定する手順
    もし 晴れでないかつ卓球室空き なら ○を返す
    ×を返す
  終わり
  
  どんなスポーツをするか手順
    もし テニスができる なら
      「テニス」を表示
    他でもし 卓球ができる なら
      「卓球」を表示
    でなければ
      「なにもしない」を表示
    もし終わり
  終わり
終わり

81 :
>>79 >>80
いいじゃないですか。
手続き型言語で日本語プログラミングにする場合、もう一段高水準の言語を設計して、
プリコンパイラで処理する必要があるのかなと思って、>>77はそこらあたりの意見を
聞きたくて出題したのですが、あまり煩い部分もなく読めますね。

82 :
>>79 >>80
すみません。出題したのは>>75でしたね。

83 :
>>81
ああよかった
なんかありがとうございます。
プロデルは既存の言語を拡張して設計された言語ではなく、
純粋に1から設計された日本語プログラミング言語なので、
自然な日本語(っぽく)書けるというわけです。

84 :
何度か言われていますが、僕はプロデルの作者じゃありません。
自分が作ったかのような言い回しをときどきしてしまうことには反省しています。
宣伝のように受け取られることは致し方がありませんが、
生まれたばかりの無名なものに対してスレ立てをすると
往々にしてそのように受け取られるものだと思います。
現に>>44で、
> プロデルは全く知られていない言語と言っても過言ではないので
> プロデルの知名度を上げるために
と自分で書いてしまっているので、
プロデルの宣伝はこのスレの目的の1つ(メインではないですが)だと言えます。
宣伝はあまりしたくないものですが、
生まれたばかりの無名なものが、少なからず通る道だと思います。
宣伝だと受け取ってもらって結構ですが、
流れを邪魔するようなことは控えてください。
そういうレスにはスルーしますが。

85 :
早起きしたので暇だったしリファレンスは一通り読んだ。
文法は概ね理解したが、これを使うことのメリットが理解できない。
漢字が英語と比較して表現力が高い、というのは事実だが、
タイプ量は英語の方が少なくて済むのも事実。
Show() は6タイプで済むが、
表示する は10タイプ+変換+確定で最低でも12タイプ。
世の中のプログラミング言語の流れはプログラマの負担を減らす方向だと思うが、
これって明らかに逆行だよね?
日本語の英語に対する優位性は暗黙の省略だと個人的には思う。
うなぎ文とかさ。
それまでの文脈から適切なコード補完を色々としてくれる、というような言語
であればイロモノとしてそれなりにネタにはされる気がするけど……。
今のままだとただのなでしこ亜種だよね。

86 :
文脈による省略、という意味ではスタックによって省略できるForthが、英単語言語としては
まさにそれで、日本語の語順がそれに類似してるのを使ったのがMindで、すでに十分な
経験があるし。
なでしことか、いくつかの言語のインタラクティブ環境で、最後に評価した式の値を、it とか
「それ」で参照できるけど(関数電卓だと "ANS" キー)これも一種の文脈による機能かな。

87 :
>>86
perlにおける$_みたいに文脈によって暗黙に評価される、というイメージ
でいた。要するに「それ」とすら記述すらせずに、文脈に応じて勝手に
内部で展開され、評価される、っていう。
Forthはよく知らないので、$_の例と同じことを言ってるんだとしたらすまん。

88 :
>>85
確かに日本語だとタイプ数が増えてしまうけど、
これは日本語プログラミング言語だから仕方ない。
ゆうと氏はたぶん付属のエディタを強化して改善するつもりなんだろう。
ただ、エディタの改善ありきっていうのはあまり賛成できない。
エディタに頼ってしまうと、「日本語」である意味がなくなってしまう気がする。
答えにはなってないけど、
「その」、「それ」で、直前のレシーバーを表すことは一応できる。
こんな感じで。
ウィンドウを作ったもの ーーウィンドウクラスの実体を作る
 その大きさは、{600,600} ーー「その」で、作った実体へ参照する
 その内容は、「ほげほげ」
それを表示
待機 ーーメッセージループ

89 :
>>87
「それ」とすら記述せずに
というのはプロデルではできなかったね
確かなでしこではできていたはず。
>>88の例でいうと、
ウィンドウを作ったもの
 大きさは、{600,600}
 内容は、「ほげほげ」
表示
待機
属性に対して何も設定しないのであれば、
ウィンドウを作って表示。
という感じか。

90 :
この言語がいけてない点をひたすら上げても建設的じゃないし、
どっちかというと1がこの言語のどこに惚れ込んだのかが知りたい。

91 :
>>90
実を言うと惚れ込んだわけじゃない。
こんなことを言うと叩かれそうだけど、
応援というか支援したいんだよ。
作者さんの日本語プログラミング言語が、
自分をプログラミングに導いてくれたからね。
2chにスレを立ててプロデルについて議論して、
少しでも開発の役に立てばと思ったんだよ。

92 :
2chにスレ立てしたところで開発の役に立つとは到底思えないし、
むしろこのスレ読んだらやる気なくすと思うんだが。
そもそも議論できるほどプロデルのやれることが広くない。
どうしても盛り上げたいなら、1がRails級のライブラリとか
フレームワーク作って公開するぐらいしか手はないだろ。

93 :
批判多いけど自分のためだけに簡単なプログラムをたまに書くぐらいの俺にはちょうどいいや。
正規表現で“ [ ”そのものを取り出したいんだけどどうすりゃいいのかな?

94 :
拡張正規表現なら\[でマッチするのでは?

95 :
>>94
それだと構文が違うって言われるんだよね。
プロデル独自の表現があるのかと思うんだけど。

96 :
プロデルは知らんがそれなら[[]でいいんじゃね?

97 :
>>96
だめでした

98 :
http://rdr.utopiat.net/docs/reference/etc/reg.htm
>\その他 その他の文字自身
試した正規表現全体を晒して欲しいが、
その名前のエントリがないとかそういう勘違い出なければ多分プロデルのバグ。
そもそも上で言われてたけどパーサがクソなんでしょ?
それか古い正規表現を使ってるのか?
古い正規表現では\[は特殊文字としての[と解釈される。
一般に古いものは\のエスケープの解釈が逆になる。\をつけると特殊文字。

99 :
grepのeオプションなしの正規表現じゃないの?

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
Objective-C [ObjC part:7]; (190)
CVS導入スレ〜 Rev.3 (836)
パーサーとか構文解析とかその他もろもろ (110)
Google Maps API 質問箱 (314)
関数型言語ML (SML, OCaml, etc.), Part 6 (532)
推薦図書/必読書のためのスレッド 67 (870)
--log9.info------------------
カメラの切り替え (311)
マジック関係の書籍について語ろう (260)
まぢで助けてください!!! (108)
【ブス一番】Mr.リーコー【体臭一番】 (523)
もてないアマチュアマジシャンが慰めあうスレ (136)
【恋の】マジシャンに恋してる人【マジック】 (179)
「マジックが本当にウケると思ってるバカがいるな」 (125)
ジョジョの奇妙な手品 (120)
今日、会社の女の子にマジックを見せますが… (371)
一行カキコでマジックを生み出すスレ (127)
† 自分のレパートリーをリストしていくスレ † (149)
【ハイハイ!】あるある探検隊【ハイハイハイ!】 (172)
ステージマジック (344)
みんなで自分のオリジナルマジックを語り合おう (150)
買ってよかった!!と思う手品道具はこれ!! (534)
若手マジシャンについて (112)
--log55.com------------------
東海道新幹線の車内字幕ニュース終了へ
MM-88じみて来た新型コロナ。異常な感染率に加え回復後にも再感染すると判明。次は夏にも感染する?
【動画】 山本太郎さん 「外国人への生活保護に賛成」  /れいわ新選組
【姫路マラソン中止のお知らせ】参加料は返金しません 来年の参加権あげるけどまた払ってね
名無し雑談20200221〜
ニューヨークの美大、とんでもない人種差別のアクセサリーを作ってしまう
小池知事、誰もが言いたくても言えなかったことを口走る「ロンドン五輪だと?ダイプリぶつけんぞ!」
仮面ライダーって何でバイクに乗ってるの?車の方が安全じゃん。