次世代が造った言語 blawn について語るスレ
https://www.bcnretail.com/market/detail/20191021_142131.html
https://github.com/Naotonosato/Blawn
探検
次世代が造った言語 blawn
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2019/10/22(火) 13:17:06.14ID:fxbuxtP/2デフォルトの名無しさん
2019/10/22(火) 13:21:07.99ID:fxbuxtP/ 作品名 Blawn
https://u22procon.com/result/
静的型付けコンパイル型言語Blawn。
既存の言語の仕様や文化に囚われず、実効速度などの性能の高さもふくめた
「人間にとっての扱いやすさ」を最重要視し開発。字句解析器にflex、構文解析器にbison、バックエンドにLLVMを利用。
1パースで構文解析が済むように実装し、コンパイル速度の改善を図っている。また、全ての関数及びクラスがジェネリックで、
これによって記述の簡潔さと認知負荷の低さ、さらには静的解析による実行速度の速さを担保している。
https://u22procon.com/result/
静的型付けコンパイル型言語Blawn。
既存の言語の仕様や文化に囚われず、実効速度などの性能の高さもふくめた
「人間にとっての扱いやすさ」を最重要視し開発。字句解析器にflex、構文解析器にbison、バックエンドにLLVMを利用。
1パースで構文解析が済むように実装し、コンパイル速度の改善を図っている。また、全ての関数及びクラスがジェネリックで、
これによって記述の簡潔さと認知負荷の低さ、さらには静的解析による実行速度の速さを担保している。
2019/10/22(火) 13:24:46.33ID:OBHd6S7X
中学生が夏休みの自由研究で作った工作のスレを立てたやつがいるってマジ?
4デフォルトの名無しさん
2019/10/22(火) 13:27:06.13ID:fxbuxtP/ わりと真面目に次世代が造った新言語を検討するスレです
忌憚の無い意見をどうぞ
https://github.com/Naotonosato/Blawn/blob/master/sample/list.blawn
void Blawn::Driver::parse_helper(std::istream &stream) {
// delete (scanner);
auto new_scanner = new Blawn::Scanner(&stream, this);
// delete (parser);
auto new_parser = new Blawn::Parser(*new_scanner, *this);
const int accept(0);
if (new_parser->parse() != accept) {
std::cerr << "syntax error" << std::endl;
/*<< "\033[38;2;0;0;255m"
<< "YOU LOSE\033[0m\n" << "構文解析器の勝ち!\n"
<< "何で負けたか、明日まで考えといてください。\n"
<<"そしたら何かが見えてくるはずです。\n"
<< "ほな、いただきます!!\n";
*/
}
return;
}
忌憚の無い意見をどうぞ
https://github.com/Naotonosato/Blawn/blob/master/sample/list.blawn
void Blawn::Driver::parse_helper(std::istream &stream) {
// delete (scanner);
auto new_scanner = new Blawn::Scanner(&stream, this);
// delete (parser);
auto new_parser = new Blawn::Parser(*new_scanner, *this);
const int accept(0);
if (new_parser->parse() != accept) {
std::cerr << "syntax error" << std::endl;
/*<< "\033[38;2;0;0;255m"
<< "YOU LOSE\033[0m\n" << "構文解析器の勝ち!\n"
<< "何で負けたか、明日まで考えといてください。\n"
<<"そしたら何かが見えてくるはずです。\n"
<< "ほな、いただきます!!\n";
*/
}
return;
}
5デフォルトの名無しさん
2019/10/22(火) 13:28:15.10ID:fxbuxtP/ 事の発端スレ
次世代言語18 V Julia 他
https://mevius.5ch.net/test/read.cgi/tech/1569852711/
>>3
brainf*ckのスレもあるんだぜ
次世代言語18 V Julia 他
https://mevius.5ch.net/test/read.cgi/tech/1569852711/
>>3
brainf*ckのスレもあるんだぜ
2019/10/22(火) 13:33:11.40ID:g34NTG16
>>1
ほな、いななきます!!
ほな、いななきます!!
7デフォルトの名無しさん
2019/10/22(火) 13:37:55.11ID:E1qN728j ヒヒーン!
8デフォルトの名無しさん
2019/10/22(火) 17:12:35.91ID:lI0tK2oF■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】政府、与党がNISA未成年解禁を検討 [蚤の市★]
- 【茶葉高騰】「綾鷹」値上げで650mL220円に 26年3月から [1ゲットロボ★]
- 【女子ゴルフ】都玲華(21)30歳年上の既婚者コーチとの交際関係とコーチ契約解消「昨年からお付き合いしてました。」 [阿弥陀ヶ峰★]
- 【おこめ】ベトナムから密輸のコメを「国産」と偽り販売容疑、ベトナム人ら2人追送検…300トン売って1億3000万円稼いだか 大阪 ★2 [ぐれ★]
- 定数削減「小選挙区25・比例20」軸に検討 自民維新の両党首合意 [ぐれ★]
- 【ポッケに手】中国外交部局長、11月に日系企業の拠点視察「安心して事業活動をしてほしい」と伝達 [1ゲットロボ★]
- とらせん IP
- 競輪実況★1616
- 【DAZN】フォーミュラGP【F1 2 3 SF P】Lap1816
- 巨専】
- 【フジテレビ】2025 FORMULA 1【NEXT】Lap609
- わしせん 楽天モバイル 最強パーク宮城
- Fate/GOスレ
- 【悲報】たぬかな、イベント辞退「身の安全を確保できない」 [329329848]
- サイゼ会長「給料上げないと値上げしないよん」 [449534113]
- 台湾、高市早苗に援護射撃「進撃の巨人の車力の巨人に似ているというのは誹謗中傷」 [347751896]
- おさかなさんあつまれえ
- 【悲報】とうふさん、死亡🏡
