Discuss Scratch

Arcade_Creator0123
Scratcher
100+ posts

プログラミング言語を作ろう(合作ではないです)

{}の順番のつけ方についてのアイデアですが
自分の語彙力が終わってるので
このプロジェクト見てください。
https://scratch-mit-edu.ezproxyberklee.flo.org/projects/557547826/
BlueSky-2021
Scratcher
73 posts

プログラミング言語を作ろう(合作ではないです)

参加させてください!ちなみに、コメントのコードはどうするのですか?普通に
/coments
でいいのでしょうか?
akku--n11
Scratcher
1000+ posts

プログラミング言語を作ろう(合作ではないです)

コメントは、

=一行コメント wrote:

// C・Java・Go・シェルスクリプト・Perl・JavaScriptなど
# Python・Ruby・Rなど
<!– HTML5 –>

=複数行コメント(一行に短縮) wrote:

/* C・Java・Go・JavaScript・CSSなど */
''' Python ‘'’
=begin Ruby =end
if(0){ R }
=comment Perl =cut
<!– HTML5 –>
こちらのサイトを見てください
プログラミング言語 コメント一覧
BlueSky-2021
Scratcher
73 posts

プログラミング言語を作ろう(合作ではないです)

akku--n11 wrote:

コメントは、

=一行コメント wrote:

// C・Java・Go・シェルスクリプト・Perl・JavaScriptなど
# Python・Ruby・Rなど
<!– HTML5 –>

=複数行コメント(一行に短縮) wrote:

/* C・Java・Go・JavaScript・CSSなど */
''' Python ‘'’
=begin Ruby =end
if(0){ R }
=comment Perl =cut
<!– HTML5 –>
こちらのサイトを見てください
プログラミング言語 コメント一覧
そうではなくて、あなた方が作ろうとしている言語のことです。
akku--n11
Scratcher
1000+ posts

プログラミング言語を作ろう(合作ではないです)

個人的には、

一行 wrote:

#コメント

複数行 wrote:

comment(){コメント}
を使おうと思いますが、
ここは、みんなでプログラミング言語を作る・プログラミング言語を作る人を助けるところなので、一概には言えません。
Arcade_Creator0123
Scratcher
100+ posts

プログラミング言語を作ろう(合作ではないです)

/* これとか */
// これのことですか?
75yakyu-zuki
Scratcher
100+ posts

プログラミング言語を作ろう(合作ではないです)

僕も参加したいです。
75yakyu-zuki
Scratcher
100+ posts

プログラミング言語を作ろう(合作ではないです)

僕が言いたいことはいいアイデアなんですけどscratchでできることしかできないというところがこのアイデアの弱点ですかね…でも僕は協力しますので今後ともよろしくお願いします。
yucca42
Scratcher
100+ posts

プログラミング言語を作ろう(合作ではないです)

自分が作ってるScratch Codeの強みは「中を見る」を押さなくても動き方を変えられることですかね。

例えばプラットフォーマーメイカーやRPGメイカーみたいなのがあったとして、敵の挙動などをプロジェクト上で作れてしまうのでかなり強いんじゃないかと。
わざわざ中を見てほかの処理(描画など)がある中で、
...
攻撃!!(攻撃名 = [かみつき])::#f30
...
などと組むより、
プロジェクト上で決まった場所に
攻撃!! (かみつき);
などと書き込むだけで書いたコードの通りに動いてくれるようにすれば、わかりやすさが断然違います。
上のように最初からジャンプや攻撃の定義を作っておけば、
プラットフォーマーやRPGなどのあることに特化して作るようなシステムでうまく活用すれば化けます。

でも重くなりがちというのが弱点です….
Doctor_Fe
Scratcher
100+ posts

プログラミング言語を作ろう(合作ではないです)

これは僕が5月ごろに作った低レベルな言語です。
Ichigojamのマシン語に影響を受けたアセンブリ(風?)言語です。
役に立つかはわかりませんが、一応プログラミング言語なので紹介させていただきます。

低レベルなプログラミング言語の先駆け……にはならないかな?
作者本人すらまともにプログラムを書けないので、かなり実用性のない言語です。


Last edited by Doctor_Fe (9月 21, 2021 22:34:59)
akku--n11
Scratcher
1000+ posts

プログラミング言語を作ろう(合作ではないです)

スクリプト言語の試作品です
機能がゴミですが、結構時間がかかりました
————————-
寒くて指が動かない…
mikan__s
Scratcher
71 posts

プログラミング言語を作ろう(合作ではないです)

作ってみたいです!!
あと、質問ですが、Shiftキーの判定はどうすればいいんですか?
75yakyu-zuki
Scratcher
100+ posts

プログラミング言語を作ろう(合作ではないです)

#132
shiftキー判定はできません。
mikan__s
Scratcher
71 posts

プログラミング言語を作ろう(合作ではないです)

#133
shiftキーの判定というか、大文字の判定を言おうとしました。
<([A] と [])  キーが押された>
で出来ました。
inoking
Scratcher
1000+ posts

プログラミング言語を作ろう(合作ではないです)

mikan__s wrote:

shiftキーの判定というか、大文字の判定を言おうとしました。
<([A] と [])  キーが押された>
で出来ました。
それは小文字でも反応してしまいます。
hamukatumelon
Scratcher
45 posts

プログラミング言語を作ろう(合作ではないです)

作るのならC++よりもPythonよりの形にした方がよさそうですね(語彙力)
kuroge_
Scratcher
100+ posts

プログラミング言語を作ろう(合作ではないです)

作ってみたい(仮)
yucca42
Scratcher
100+ posts

プログラミング言語を作ろう(合作ではないです)

ぜひぜひ。スタジオもあるので声かけてください
75yakyu-zuki
Scratcher
100+ posts

プログラミング言語を作ろう(合作ではないです)

#134
コスチュームを使うと判定できるかもしれませんが重くなりそうですね。
kuroge_
Scratcher
100+ posts

プログラミング言語を作ろう(合作ではないです)

#125
//comment
//-comment
comment-//
=document
documents
=end
x = {"aaa":"iii#[inside comments]"}
があるといい?

Powered by DjangoBB