2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

麻雀・プログラミング・雑談などを嗜む大学生

1 :夏休み大学生(^q^) :2021/09/08(水) 11:03:59.330 ID:4FA6fASx0.net
のスレです(^q^)

70 :保守:2021/09/09(木) 01:21:38.165 ID:JKT9x7Ps0.net
7+82=89
保守ですよ

71 :夏休み大学生(^q^) :2021/09/09(木) 01:45:48.747 ID:JKT9x7Ps0.net
Twitterとかいうクソはイキりしかいねぇな…(^q^)
そんなもののために時間を割いてしまって後悔

72 :夏休み大学生(^q^) :2021/09/09(木) 01:46:30.594 ID:JKT9x7Ps0.net
陰キャらしく関数の入出力を考えるとするか…(^q^)

73 :保守:2021/09/09(木) 02:11:56.095 ID:JKT9x7Ps0.net
3+7=10
保守ですよ

74 :保守:2021/09/09(木) 03:02:05.597 ID:JKT9x7Ps0.net
85+83=168
保守ですよ

75 :保守:2021/09/09(木) 03:52:18.239 ID:JKT9x7Ps0.net
45+16=61
保守ですよ

76 :夏休み大学生(^q^) :2021/09/09(木) 04:18:09.181 ID:JKT9x7Ps0.net
構文解析フレームワーク
データ構造とプロトコルの設計メモ

BNFの基本はシーケンス、オア、再帰
このうち再帰は繰り返しで代替可能

拡張BNFをPythonプログラムでどのように表現するか?
こんな感じ↓
new_grammar = SequenceGrammar(
 OrGrammar(literal('int'), literal('char')),
 identifier,
 literal(';'),
 do_finally=any_func
)

new_grammarは呼び出し可能オブジェクト
トークンを引数として以下の値を返す
 トークンを受理する場合: None以外
 トークンを拒否する場合: None
 更なるトークンを待つ場合: 新しいGrammarオブジェクト

キーワード付き引数であるdo_finallyには、その構文を構成する全てのトークンの受理後に行う処理を渡す
その関数に、トークン等の必要な引数を渡せると嬉しい

そこで改良した記法が以下
new_grammar = SequenceGrammar(
 'key1' @ OrGrammar(literal('int'), literal('char')),
 'key2' @ identifier,
 literal(';'),
 do_finally=any_func
)

これでOrGrammarオブジェクトの持つdo_finally処理の戻り値はkey1という名前で、identifier関数の戻り値はkey2という名前でany_funcの引数に渡される

77 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 04:18:19.964 ID:EWMJv2CGr.net
これはすごい

78 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 04:18:32.226 ID:EAGeGWNAr.net
役立たずは切り捨てられるのが悪の組織の鉄則

79 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 04:18:44.400 ID:oUrq1tFcr.net
じゃお前アカギに勝てんの?

80 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 04:18:56.472 ID:+rOwJOJhr.net
2

81 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 04:19:08.459 ID:7YYfBioLr.net
両面が前提ならそういうこと
それを狙ってシャボや辺張でくることもあるから騙し合いだな

82 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 04:19:20.268 ID:ikJeNCqwr.net
金の間の星2だからダメだわ…

83 :夏休み大学生(^q^) :2021/09/09(木) 04:22:16.030 ID:JKT9x7Ps0.net
>>76
メモ追加

do_finally処理はGrammarのコンストラクタに引数として渡すだけでなく
Grammarクラスを継承してdo_finallyメソッドをオーバーライドすることで実装しても良い

84 :保守:2021/09/09(木) 04:42:29.169 ID:JKT9x7Ps0.net
76+39=115
保守ですよ

85 :夏休み大学生(^q^) :2021/09/09(木) 05:27:08.741 ID:JKT9x7Ps0.net
0:30頃に起きてから寝れない(^q^)
まぁスマホ見てたからだが

86 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 05:27:13.284 ID:zS5LIe49r.net
チャンカン

87 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 05:27:25.207 ID:UlyPLFnMr.net
ネトマ?

88 :夏休み大学生(^q^) :2021/09/09(木) 05:28:03.646 ID:JKT9x7Ps0.net
8時頃に寝て夜中に起きる→朝までスマホ→明け方寝る

こんな歪な生活送ってて大丈夫なのだろうか(^q^)

89 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 05:28:13.637 ID:5BKRUaEHr.net
ツモ
麻雀牌とマット

90 :夏休み大学生(^q^) :2021/09/09(木) 05:28:29.100 ID:JKT9x7Ps0.net
もうベッドから出てPCをやりませう…(^q^)

91 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 05:28:37.365 ID:/1Hf08Q/r.net
ドンジャラの方が詳細なルール設計難しい気がする

92 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 05:28:49.720 ID:F7F3GNv1r.net
なんで麻雀格闘倶楽部なんだよ

93 :保守:2021/09/09(木) 05:32:38.716 ID:JKT9x7Ps0.net
62+5=67
保守ですよ

94 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 05:59:41.882 ID:JKT9x7Ps0.net
設計が一番めんどくさいけど、実装もそこそこめんどい(^q^)

95 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 06:09:28.704 ID:zNnsh/6L0.net
今時麻雀打つ仲間集まるか?

96 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 06:09:37.552 ID:EWAXTsNnr.net
その好きに牌切るのって麻雀の醍醐味消してるですやん?

97 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 06:09:49.452 ID:VLlvQzVDr.net
やったぁ!!

98 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 06:10:01.429 ID:Jwqxd4Yer.net
巣で歯ね

99 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 06:10:13.838 ID:uz1F3/x0r.net
スーレンキュウ

100 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 06:10:26.094 ID:4AvBgYGur.net
ああ!押してきよる!あの世の魔物が!悪魔どもが!このワシを!小四喜を!

101 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 06:17:28.601 ID:JKT9x7Ps0.net
>>95
リアルでは祖父母くらいしか面子がいない(^q^)
大学でサークルにでも入ればいいんだけどね
ネトマだとVIPで募集かければなんとか

102 :保守:2021/09/09(木) 06:22:47.864 ID:JKT9x7Ps0.net
90+56=146
保守ですよ

103 :保守:2021/09/09(木) 07:12:59.756 ID:JKT9x7Ps0.net
27+63=90
保守ですよ

104 :保守:2021/09/09(木) 08:03:10.101 ID:JKT9x7Ps0.net
12+29=41
保守ですよ

105 :保守:2021/09/09(木) 08:53:21.141 ID:JKT9x7Ps0.net
55+82=137
保守ですよ

106 :保守:2021/09/09(木) 09:43:30.465 ID:JKT9x7Ps00909.net
40+7=47
保守ですよ

107 :保守:2021/09/09(木) 10:33:40.199 ID:JKT9x7Ps00909.net
9+75=84
保守ですよ

108 :保守:2021/09/09(木) 11:23:54.584 ID:JKT9x7Ps00909.net
28+0=28
保守ですよ

109 :夏休み大学生(^q^) :2021/09/09(木) 11:45:22.647 ID:JKT9x7Ps00909.net
猫さん…めっちゃ体勢きついっす(^q^)

110 :保守:2021/09/09(木) 12:14:08.115 ID:JKT9x7Ps00909.net
99+14=113
保守ですよ

111 :保守:2021/09/09(木) 13:04:33.235 ID:JKT9x7Ps00909.net
70+81=151
保守ですよ

112 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 13:40:29.682 ID:JKT9x7Ps00909.net
猫さん膝の上でおならすんなwww(^q^)
でもかわいいから良い…

113 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 13:40:35.878 ID:mlt6ORzTr0909.net
いい加減ウザいからじゃね?
エヴァガイジとかこの〇〇ガイジみたいな鬱陶しさがある

114 :保守:2021/09/09(木) 13:54:45.151 ID:JKT9x7Ps00909.net
49+5=54
保守ですよ

115 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 14:37:03.345 ID:JKT9x7Ps00909.net
構文解析プログラム半分くらいまで書いてこれLL(1)だと気づいた(^q^)
折角書くならLR(1)の解析力がほちい

116 :保守:2021/09/09(木) 14:45:01.065 ID:JKT9x7Ps00909.net
94+31=125
保守ですよ

117 :保守:2021/09/09(木) 15:35:11.162 ID:JKT9x7Ps00909.net
19+89=108
保守ですよ

118 :保守:2021/09/09(木) 16:25:21.876 ID:JKT9x7Ps00909.net
60+68=128
保守ですよ

119 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 16:25:29.404 ID:WrM/Y98Yr0909.net
じゃんたまに課金要素あるか?

120 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 16:25:42.353 ID:xbDAkfFlr0909.net
ロン!
それフリテンですわ
でも誰も気づかない

121 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 16:27:08.829 ID:XyGBTwjv00909.net
麻雀強そう

122 :保守:2021/09/09(木) 17:15:34.134 ID:JKT9x7Ps00909.net
36+59=95
保守ですよ

123 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 17:19:10.180 ID:JKT9x7Ps00909.net
中田育男著「コンパイラの構成と最適化」のLR構文解析の項を数ページ読んだがめちゃくちゃ時間かかる…(^q^)
nこの本を読破した猛者は果たしてどれくらいいるのだろうか…

124 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 17:55:01.045 ID:JKT9x7Ps00909.net
上記の本の内容から判断するに、今作ってるプログラムはLL(1)じゃなくSLR(1)程度の解析能力はありそう…
まぢむずい(^q^)

125 :保守:2021/09/09(木) 18:05:44.853 ID:JKT9x7Ps00909.net
53+51=104
保守ですよ

126 :保守:2021/09/09(木) 18:56:00.523 ID:JKT9x7Ps00909.net
98+68=166
保守ですよ

127 :保守:2021/09/09(木) 19:46:15.220 ID:JKT9x7Ps00909.net
7+42=49
保守ですよ

128 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 19:50:06.169 ID:G5ntFYgzK0909.net
立直すれば1発でアガれて1位だった
周りのプレッシャーにのまれて何も出来ず
3位で終局でしたorz

129 :保守:2021/09/09(木) 20:36:25.915 ID:JKT9x7Ps00909.net
63+10=73
保守ですよ

130 :保守:2021/09/09(木) 21:26:37.044 ID:JKT9x7Ps00909.net
69+86=155
保守ですよ

131 :保守:2021/09/09(木) 22:16:47.070 ID:JKT9x7Ps0.net
7+60=67
保守ですよ

132 :保守:2021/09/09(木) 23:06:57.401 ID:JKT9x7Ps0.net
29+62=91
保守ですよ

133 :夏休み大学生(^q^) :2021/09/09(木) 23:48:58.548 ID:JKT9x7Ps0.net
4時間くらい寝て起きた(^q^)

134 :夏休み大学生(^q^) :2021/09/09(木) 23:49:28.723 ID:JKT9x7Ps0.net
>>128
どんまい(^q^)
現代麻雀は即リーが基本だね

135 :以下、?ちゃんねるからVIPがお送りします:2021/09/09(木) 23:49:37.205 ID:4tt4/LdRr.net
hosyu

136 :保守:2021/09/09(木) 23:57:09.335 ID:JKT9x7Ps0.net
35+99=134
保守ですよ

137 :保守:2021/09/10(金) 00:47:33.784 ID:aqYCre0e0.net
74+22=96
保守ですよ

138 :保守:2021/09/10(金) 01:37:43.810 ID:aqYCre0e0.net
3+92=95
保守ですよ

139 :保守:2021/09/10(金) 02:27:54.393 ID:aqYCre0e0.net
85+22=107
保守ですよ

140 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 02:28:04.069 ID:ljdok5I8r.net
雀士w

141 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 02:28:21.043 ID:InwKuIxkr.net
hosyu

142 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 02:28:47.292 ID:dOoH8C/h0.net
眠いね

143 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 02:28:54.274 ID:uePQZ3EDr.net
なんだこいつw

144 :保守:2021/09/10(金) 03:18:04.546 ID:aqYCre0e0.net
24+94=118
保守ですよ

145 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 03:18:10.824 ID:j1VnmtuUr.net
ネット麻雀しかやらない雑魚

146 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 03:18:22.774 ID:JlvlPqeSr.net
サンマはデカイ手が出やすくて面白いけど駆け引きにおいては4マの圧勝

147 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 03:20:23.382 ID:LCeIsN9g0.net
これがプログラムか
1時間10分おきくらいに保守が入る

148 :保守:2021/09/10(金) 04:08:16.946 ID:aqYCre0e0.net
28+10=38
保守ですよ

149 :保守:2021/09/10(金) 04:58:27.022 ID:aqYCre0e0.net
60+47=107
保守ですよ

150 :保守:2021/09/10(金) 05:48:48.538 ID:aqYCre0e0.net
86+20=106
保守ですよ

151 :夏休み大学生(^q^) :2021/09/10(金) 05:56:29.788 ID:aqYCre0e0.net
起きたもはよう(^q^)

152 :夏休み大学生(^q^) :2021/09/10(金) 05:56:52.178 ID:aqYCre0e0.net
>>142
起きろ朝だ(^q^)

153 :夏休み大学生(^q^) :2021/09/10(金) 05:57:17.709 ID:aqYCre0e0.net
>>147
おう(^q^)
50分おきにしてあるぞ

154 :夏休み大学生(^q^) :2021/09/10(金) 06:01:22.471 ID:aqYCre0e0.net
TODO: BNFの再帰を正規表現の繰り返しに置き換えた記述法を用いて、LR(1)解析をしたい

155 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 06:01:32.479 ID:FZplofygr.net
ハンチング帽かぶってそう

156 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 06:01:43.699 ID:0rFvMQMer.net
ほんちゃんってなんですか?

157 :夏休み大学生(^q^) :2021/09/10(金) 06:24:48.220 ID:aqYCre0e0.net
>>76で定義したインターフェイスを保持しつつつ効率的なLR解析が出来ることが望ましい
PLYのようにBNFを文字列として与えてるものには適わないが、>>76はそこそこイイ感じのインターフェイスだし…

158 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 06:24:52.116 ID:ZQgKRGxJr.net
陰キャキモすぎワロタ(笑)

159 :保守:2021/09/10(金) 06:39:03.912 ID:aqYCre0e0.net
11+59=70
保守ですよ

160 :保守:2021/09/10(金) 07:29:16.867 ID:aqYCre0e0.net
3+53=56
保守ですよ

161 :保守:2021/09/10(金) 08:19:29.367 ID:aqYCre0e0.net
34+25=59
保守ですよ

162 :保守:2021/09/10(金) 09:09:39.679 ID:aqYCre0e0.net
40+75=115
保守ですよ

163 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 09:09:49.610 ID:FF4VpHp0r.net
コンビ打ち

164 :保守:2021/09/10(金) 09:59:48.836 ID:aqYCre0e0.net
67+45=112
保守ですよ

165 :以下、?ちゃんねるからVIPがお送りします:2021/09/10(金) 09:59:55.543 ID:q0eDtixir.net
ちんぽにゃ

166 :夏休み大学生(^q^) :2021/09/10(金) 10:43:33.723 ID:aqYCre0e0.net
MJが明らかに調整入れてる(^q^)
先月の勝率に比べかなり今月負けてる
結構な数対局してるんだけどな

167 :保守:2021/09/10(金) 10:50:00.783 ID:aqYCre0e0.net
74+93=167
保守ですよ

168 :保守:2021/09/10(金) 11:40:12.072 ID:aqYCre0e0.net
21+4=25
保守ですよ

169 :保守:2021/09/10(金) 12:30:25.238 ID:aqYCre0e0.net
89+8=97
保守ですよ

170 :保守:2021/09/10(金) 13:20:34.819 ID:aqYCre0e0.net
81+1=82
保守ですよ

総レス数 705
80 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★