コメント: core dumpするコードの短さを競う「Core Golf」あぁっ、他の方に先を越されてしまいましたが、
Rubyではコマンドラインオプションの指定でSEGVしていた(る?)例がたくさんあります。他の処理系もあるかもしれません。
なので0バイト。
コアダンプ指向言語があってもいいはず
適当なシンボルがあればいいのでCでも0バイトは可能です。
% touch foo.c; ls -s foo.c; gcc -c foo.c; ld -e _end foo.o; ./a.out
0 foo.c
zsh: segmentation fault ./a.out
0バイトいけました!
perl -MAcme::CoreDump -e ''
別途下記のCPANモジュール(予定)も入れといてください。
package Acme::CoreDump;$x=qr/(??{$x})/;""=~$x;1;
__END__
=head1 NAME
Acme::CoreDump - omg!
=head1 SYNOPSIS
$ perl -MAcme::CoreDump -e ''
=head1 DESCRIPTION
lol
=head1 AUTHOR
Kazuhiro Osawa Eko@yappo.ne.jpE
=head1 SEE ALSO
L
=head1 LICENSE
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
=cut
> yupo5656さん
2byteキター!
この最短記録を抜くのは難しそうですね。早速ありがとうございます。
↓とかどうでしょー? (2bytes in C)
% cat a.c
a;^D
% gcc -c a.c && ld --entry=a a.o
% ./a.out
Segmentation fault
コメントを投稿