Featured
Guide Index
綾織言語とC言語の違い

このページでは,キャラクターの振る舞いを記述するための綾織言語と,多くのプログラミング初心者が最初に学ぶC言語の違いについて解説します.このページのみ,C言語をある程度かじったことのある方を対象とします.

綾織とC言語では文法がかなり似ていますが,技術要素ではいくつか異なる部分があります.例えばC言語では構造体を利用したり,ポインタを駆使したりすることでとても効率の良いプログラムを書くことができる反面,文字列の処理や画面上への出力はかなり弱い部分があります.しかし逆に綾織では,ポインタに代表されるようなメモリ管理を意識することは一切ありません.また画面への出力も1~2命令とかなりスムーズです.

このページでは,C言語の経験者に対してキャラクター作成をどのように進めるべきかということを示します.

1.C言語との共通点

C言語との共通点はおおまかに以下の通りです.綾織では :

2.C言語との相違点

違う点は以下の通りです.綾織では :

箇条書きにすると上記のようになりますが,C言語に相当入れ込んでしまった人でなければすぐ頭を綾織に切り替えることができます.「printf→Talk」といったような具合です.

3.書き方図解 : 左がC言語,右が綾織言語

C言語の記述C言語の記述

解説