view final_main/chapter2.tex @ 0:46d543c569d2

add MindMap
author ryokka
date Thu, 25 Jan 2018 17:00:42 +0900
parents
children 0035f6d4826f
line wrap: on
line source

\chapter{Continuation based C}
%% CbCとはなにか?どのようなものか?どのようにしてなりたっているか?


Continuation based C (以下CbC)は当研究室で開発しているプログラミング言語である。
CbC は殆どC言語と同じ構文を持っているが、C言語よりアセンブラに近い記述をすることで細
かい動作を
CodeSegment、 DataSegment という単位を使いプログラムを記述する。

\section{CodeSegmentとDataSegment}
%% CodeSegmentとはなにか?どのようなものか?くらいかけばよしかな
CodeSegmentは処理の単位である。入力を受け取り、処理を行い出力を行う。



% \section{DataSegment}
%% DataSegmentとはなにか?どのようなものか
DataSegmentはCodeSegmentで扱うデータの単位であり、処理に必要なデータがすべて入っている。

\section{CbC上でのCodeSegment、DataSegmentの表現} %% 例題
%% CbCの具体的なコード類。どういう風に書くのか〜くらい
%% Metaな話は今書いてもどうせ使わないので検証に使える〜くらいで置いておく。Meta
%% 部分は生成でき、そこで検証用の動作をする感じでは?hora理論使ったりするといい
%% かんじにできるんじゃないかな