• 検索結果がありません。

代表的プログラミング言語であるC言語の基

「プログラミング言語」 SICP 第4章 ~超言語的抽象~ その6

「プログラミング言語」 SICP 第4章 ~超言語的抽象~ その6

... (define prepositions ’(prep for to in by with)) (define (parse-prepositional-phrase) (list ’prep-phrase (parse-word prepositions) (parse-noun-phrase))) (define (parse-sentence) (list ’se[r] ...

30

C言語によるPIC(16F88)プログラミング実習テキスト

C言語によるPIC(16F88)プログラミング実習テキスト

... #include <pic/pic16f88.h> // コンフィグレーションビット設定 int __at 0x2007 __config1 = _INTRC_IO & _WDT_OFF & _PWRTE_OFF & _MCLR_ON & _BODEN_ON & _LVP_OFF & _CPD_OFF & _WRT_PROTECT_OFF & ...

32

プログラミング言語 8 字句解析器(lexer)と構文解析器(parser)

プログラミング言語 8 字句解析器(lexer)と構文解析器(parser)

... 2 $ ocaml -init ocaml_lex.ml -init ocaml_parse.ml # NG 理由: ocaml コマンドは 複数.ml ファイルを受け付けない ocaml コマンドは, .ml ファイルを直接実行するコマンドだと 思わないほうが心平穏を保てる ...

73

Stage 並列プログラミングを習得するためには : 1 計算機リテラシ, プログラミング言語 2 基本的な数値解析 3 実アプリケーション ( 例えば有限要素法, 分子動力学 ) のプログラミング 4 その並列化 という 4 つの段階 (stage) が必要である 本人材育成プログラムでは1~4を

Stage 並列プログラミングを習得するためには : 1 計算機リテラシ, プログラミング言語 2 基本的な数値解析 3 実アプリケーション ( 例えば有限要素法, 分子動力学 ) のプログラミング 4 その並列化 という 4 つの段階 (stage) が必要である 本人材育成プログラムでは1~4を

... CW-01~10 まで講義は,変分法,重み付残差法から始まって,一次元・三次元コードに ついて,例題プログラムを一行一行解説した。疎行列解法,前処理手法に関する解説も実施し た。計算結果可視化にあたっては MicroAVS 2 を使用した。 CW-12 以降は三次元コード並列版(MPI 使用)について解説を実施した。時間が限ら ...

5

コンパイラとは プログラミング言語 ( 高級言語 ) で書かれたプログラムを入力し, コンピュータが実行できる言語 ( 機械語など ) に変換するプログラムのこと例 : gcc コンパイラは対応する言語によって複雑である場合もあるし単純である場合もある 本実験では簡単な言語のコンパイラを作成する

コンパイラとは プログラミング言語 ( 高級言語 ) で書かれたプログラムを入力し, コンピュータが実行できる言語 ( 機械語など ) に変換するプログラムのこと例 : gcc コンパイラは対応する言語によって複雑である場合もあるし単純である場合もある 本実験では簡単な言語のコンパイラを作成する

... • UNIX標準は yacc だが,GNU yacc相当ある bison を本 実験は使う. -­‐d はヘッダファイルを出すためオプション. ヘッダファイルに変更がなければつけなくていい. sample.y をコンパイルして実行してみよう > flex sample.l ...

60

つくって学ぶプログラミング言語 RubyによるScheme処理系の実装

つくって学ぶプログラミング言語 RubyによるScheme処理系の実装

... 構文なかを解釈するために多く計算 ( 字句解析 / 構文解析 ) が必要になってきます。計算機がこの 処理をせずに人間がこの作業をすること、計算機側は簡単な処理それを解釈できるようになっ ていると言うわけです ( このことは計算機がすべきことを人間が苦労を強いられているという単純 ...

40

Webサービス, 軽量プログラミング言語のIPv6対応Perl編

Webサービス, 軽量プログラミング言語のIPv6対応Perl編

...  詳細は Net::INET6Glue::INET_is_INET6.pm を参照  http://search.cpan.org/dist/Net-INET6Glue/  LWP や Net::SMTP 等 IO::Socket::INET 依存モジュールを使用し たプログラム, Net::INET6Glue により IPv6 通信ができるよう ...

17

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

...  (問題 11続き)以下コードを考える。 def f(a,b) {return ((a+b)+3)*(3+(b+a))};  RTLは以下ようになるだろう add i0 i1 r2 mov 3 r3 add r2 r3 r4 mov 3 r5 add i1 i0 r6 add r5 r6 r7 mul r4 r7 r8 return r8 ...

25

Vol., No. Japanese Journal of Lactic Acid Bacteria なっくす と読む ) 環境を構築する方法や代表的なプログラミング言語である Perl の使い方などの番組も提供されており バイオインフォマティクスを本格的に学びたいヒトにとっても有意

Vol., No. Japanese Journal of Lactic Acid Bacteria なっくす と読む ) 環境を構築する方法や代表的なプログラミング言語である Perl の使い方などの番組も提供されており バイオインフォマティクスを本格的に学びたいヒトにとっても有意

... 23) 利用も DDBJ Read Annotation Pipeline と 同様解析が可能あり、検討に値する。ウェブツール あるがゆえに、アグリバイオような 100 人規模ハンズ オン講義利用するは(大人数アクセスすると結果 ...

8

1. SAS 概要 1 SAS 言語 は PL/1,C,Fortran,BASIC などと同じようにプログラミング言語の一種です ただし 元々は コンピュータ専門家ではない統計解析専門家のために開発されたデータ入力 加工 解析用の言語です そのため PL/1,C などの手続き型言語と比較すると はる

1. SAS 概要 1 SAS 言語 は PL/1,C,Fortran,BASIC などと同じようにプログラミング言語の一種です ただし 元々は コンピュータ専門家ではない統計解析専門家のために開発されたデータ入力 加工 解析用の言語です そのため PL/1,C などの手続き型言語と比較すると はる

... SAS 言語には通常プログラミング言語と同じようにプログラミングステートメント(文)が用意され ています。 1 個ステートメントは、キーワード(定型語)始まりセミコロン(;)終了します。キ ーワードとセミコロン以外にステートメントに含まれる他要素は、変数名、データセット名、関数名、 ...

129

XMLとは、eXtensible Markup Languageの略で、拡張可能なマーク付け言語である

XMLとは、eXtensible Markup Languageの略で、拡張可能なマーク付け言語である

... XML 親にあたる SGML は、マークアップと呼ぶタグ入れ子構造 により、ドキュメント論理な構造を自然な形表現することができ る。改装構造はドキュメント構造に限らず様々な場面みられ、たと えばファイルディレクトリに代表される分類もそうある。また、部品 ...

31

2004/11/23 オブジェクト指向プログラミング - モデル図とシーケンス図の表現方法 - オブジェクト指向プログラミング (OOP:ObjectOrientedPrograming) オブジェクト指向プログラミング言語 (OOPL) Java,C++,Delphi(Pascal),Visual

2004/11/23 オブジェクト指向プログラミング - モデル図とシーケンス図の表現方法 - オブジェクト指向プログラミング (OOP:ObjectOrientedPrograming) オブジェクト指向プログラミング言語 (OOPL) Java,C++,Delphi(Pascal),Visual

... (通常属性はオブジェクトと1対1 ある。つまり、記述されている属性 はオブジェクト数だけ存在する(オブジェクト変数こと).) −→ 同じクラスオブジェクトすべてが1つ変数を共有する [クラス図上表現方法] クラス属性に $ を付ける (例えば、 $在庫量 ) ...

9

『商標言語学』―商標の類似性判断における音韻論及び認知言語学的アプローチ―

『商標言語学』―商標の類似性判断における音韻論及び認知言語学的アプローチ―

... さらに,商標一体性と表裏関係にある要部認定は,いかにして行われているか.商標審査基準 [13 版]基準に 従い、指定商品商標構成中,商品と関係において自他識別力が弱い部分は画一に捨象され,残った部分が要部とみ ...

4

担当部分 : 第 17 章 コーパスに基づく第二言語習得研究 応用言語学特講発表資料 担当 : K.I. はじめにコンピュータの発展に伴って 大量の言語データを電子化して蓄積するとともに その言語データをコンピュータで効率よく処理することが可能になってきた 具体的にはある言語の母語話者の記述や発話

担当部分 : 第 17 章 コーパスに基づく第二言語習得研究 応用言語学特講発表資料 担当 : K.I. はじめにコンピュータの発展に伴って 大量の言語データを電子化して蓄積するとともに その言語データをコンピュータで効率よく処理することが可能になってきた 具体的にはある言語の母語話者の記述や発話

... 2) 教材・学習支援ツール開発 学習教材や学習支援ツール開発にコーパスが使用される場合には、コンコーダンサー と呼ばれるプログラムが使用されることが多い(Granger & Tribble, 1998; Milton, 1998; Johns, 1994)。コンコ―ダンサーは利用者が調べたい語(検索語)をコーパス中検索し、 ...

10

多言語話者高校生の言語認識と「戦略的 CS」 ―「場」の期待と逸脱―

多言語話者高校生の言語認識と「戦略的 CS」 ―「場」の期待と逸脱―

... GAB あり,HIT もポル トガル語に英語が加わる形となった。 SAM と GAB は,外国人居住地域在住はないことや日本家族環境変化から 家庭言語が日本語になっている.にもかかわらず英語を新しい母語と認識し,その選択基準を英語国際語として威信性 に置いている.このことはCS に対する認識にも影響し,CS ...

4

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

... もっとおそろしい言語があってな  Fortranのごく初期においては ◼ 関数呼び出しにおいて、関数コールごとの実行環境( フレーム)は関数ごとに固定 ◼ グローバルな変数は存在せず、 EQUIVALENCE文で 関数コールごとに対応を指定  (課題4:考古学) Fortranの関数コールにおける フレームの作り方について調査せよ。 Fortranは 、「再帰」を理[r] ...

54

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

... ◼ 変数が含まれる式を、呼び出しごとに評価する(現在はごく少数)  Call by Keyword ◼ パラメタに「名前」が付いている (Fortran)  実は、変数評価についても同じことが言える ...

55

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

... BNFポイント(前回繰り返し) † 文法+制約条件が言語定義のこつです „ 「制約条件」を軽視してはいけません。ここに CFG だけは記述しきれないさまざまなルールが自然 言語記述されています ...

29

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

... VMを用いた実行モデル記述  Virtual Machineを定義する  Operational Semantics忠実な表現  ISAを定義する(大別してstack machineとregister machine)  プログラム意味とは、 VM上にコンパイルされたコードVM上 ...

66

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

...  変数が含まれる式を、呼び出しごとに評価する(現在はごく少数)  Call by Keyword  パラメタに「名前」が付いている (Fortran)  実は、変数評価についても同じことが言える ...

38

Show all 10000 documents...

関連した話題