検索結果
このウィキでページ「言語仕様」は見つかりませんでした。以下の検索結果も参照してください。
- 言語仕様とプログラムとその入力データの組合せで、そのプログラムを実行したときの結果(外部から観測される振る舞い)が完全に指定できなければならない。 プログラミング言語は構文規則(自然言語に関する言語学で言う統語論の規則に類似したもの)と意味規則(自然言語…59キロバイト (7,488 語) - 2023年12月12日 (火) 01:41
- HyperText Markup Language (ハイパテキストマーク付け言語からのリダイレクト)2023年4月現在、HTMLの有効な標準仕様は以下の2点である。 下表は失効済みのかつての標準仕様(またはドラフト)の一覧である。 以下、言語仕様については歴史的な経緯など特別な事情がない限り、WHATWGの策定する「HTML Living Standard」を基準に説明を行う。失効済みの仕様については下記「#歴史」の項も参照。…37キロバイト (4,125 語) - 2024年3月11日 (月) 16:03
- Fortran (電子計算機プログラム言語FORTRANからのリダイレクト)FORTRAN 77を基に他の言語の特徴を組み込み、言語仕様を近代化しようとしたが、そのため仕様がなかなか決まらず、1991年に ISO/IEC 1539:1991として制定された。JISではそれを受け、JIS X 3001:1994が制定された。 Fortran 90 から規格上の言語…60キロバイト (8,026 語) - 2024年3月14日 (木) 16:21
- Scheme (プログラミング言語Schemeからのリダイレクト)(SRFI)」である。SRFI ではライブラリ仕様、言語拡張仕様などがインデックス化されており、SRFI 準拠の実装系は「◯◯に準拠」といった形で利用者の便宜を図ることができる。 なお、Scheme では言語機能とライブラリ機能は分けて考えられているため、SRFI と Scheme 言語仕様のコミュニティは原則分離している。…23キロバイト (2,379 語) - 2024年4月8日 (月) 06:05
- JavaScript (カテゴリ スクリプト言語)Javaと似た名称を持つが、異なるプログラミング言語である(#歴史を参照)。 JavaScriptはWebブラウザNetscape Navigatorに起源を持ち、現在では様々な用途に利用されるプログラミング言語である。 JavaScriptの言語仕様はECMAScriptとして標準化され、実装は各…39キロバイト (4,474 語) - 2024年4月6日 (土) 19:07
- C Sharp (カテゴリ プログラミング言語)共通言語仕様のCLSによって、他のCLS準拠の言語(F#やVisual Basic .NETやVisual C++ (C++/CLI) など)と相互に連携することができる。 さまざまな意味において、基盤であるCLIの機能をもっとも反映している言語…84キロバイト (9,225 語) - 2024年4月5日 (金) 12:39
- Ruby (プログラミング言語Rubyからのリダイレクト)可読性を重視した構文となっている。Ruby においては整数や文字列なども含めデータ型はすべてがオブジェクトであり、純粋なオブジェクト指向言語といえる。 長らく言語仕様が明文化されず、まつもとによる実装が言語仕様に準ずるものとして扱われて来たが、2010年6月現在、JRuby や Rubinius といった互換実装の作者を中心に機械実行可能な形で明文化する…37キロバイト (4,970 語) - 2024年3月26日 (火) 08:42
- Ada (プログラミング言語Adaからのリダイレクト)Emperor's Old Clothes" において、自身のALGOL 68(en:ALGOL 68、やはり仕様の巨大化で知られる)に関する経験などに触れたうえで、Adaへの憂慮で締めくくっている。 言語仕様は、最初に1983年にMIL規格として規格化され、エイダ・ラブレスの生年である1815年に因んで、M…11キロバイト (1,386 語) - 2023年6月2日 (金) 20:08
- 言語仕様とテンプレートライブラリの標準化が行われるようになり、その後2003年、2011年、2014年、2017年、2020年に標準規格が改訂されている。2021年時点での最新規格は「ISO/IEC 14882:2020」通称「C++20」である。 ストロヴストルップはプログラミング言語C with…58キロバイト (8,034 語) - 2024年2月21日 (水) 13:18
- Pascal (カテゴリ プログラミング言語)ALGOL、ALGOL Wをベースとし、簡素だがよく整った言語仕様(構文と意味)を持つ。プログラミング教育を意識しており、「判読性」を重視している反面、「最適化」を犠牲にしていると批判もされた。 言語的には、自身のコンパイラを自身で書けるといった、言語処理系のブートストラップを備え、多くの#実用プログラム例を持っている。…28キロバイト (3,687 語) - 2024年1月18日 (木) 05:55
- Visual Basic .NET (カテゴリ プログラミング言語)Coreの将来的な機能のうち、言語仕様の変更を伴うものについてはVB.NETではサポートされない可能性があることを発表した。また2023年2月、C#は.NETとともに言語仕様を進化させ続けること、F#はコミュニティと協力しながら進化させていくこと、そしてVB.NETには今後新しい言語構文を追加せず、安定性に重きを置く方針であることを発表した。…25キロバイト (2,773 語) - 2024年4月10日 (水) 17:00
- ない。このマークアップは処理系ごとに様々な用途に使われ、その中には Atom 言語の設計者たちが予想もしなかったものが多く含まれるだろう。SGMLとXMLは意味マークアップ言語の設計を支援するために設計された仕様(メタ言語)である。 以上は概念的な分類であって、実際にはどのシステムでも別種のマークア…25キロバイト (3,482 語) - 2023年10月16日 (月) 15:14
- N/a (カテゴリ プログラミング言語の構文))では「廃盤(はいばん)」、という用語が使われる。 R言語など一部のプログラミング言語ではnot availableをNAと表現することがある。日本語では「欠損値」と訳される。 IEEE 754で定められた例外値ではないので、細部の挙動は言語仕様によるが、通常のNAを含む演算はすべて結果がNAになる…2キロバイト (309 語) - 2024年3月9日 (土) 13:05
- 言語仕様はコンピュータ資源の浪費とプログラムエラーの発生率を高めがちであり、堅牢性と安全性が最重要の家電製品の制御装置には不向きであると判断されたためだった。加えてC++では移植性に対応できない点も指摘され、プラットフォーム非依存も重要な議題として提起された。彼らはC++に代わる言語…66キロバイト (7,775 語) - 2024年4月16日 (火) 21:58
- 言語仕様」のように明確に固定することは難しい。各自然言語自体も他言語との統合が起きる事により変化し続けており、自然言語の文法その他あらゆる面が言語学によって研究が続けられている。また、統計的手法を利用する計量言語学(英語版)や、情報処理の対象として自然言語を扱う自然言語…4キロバイト (466 語) - 2024年1月18日 (木) 17:09
- Visual Basic (カテゴリ プログラミング言語)コンポーネントのバージョンの違いからトラブルが起きやすい(DLL地獄)。 言語仕様が完全なオブジェクト指向言語ではない。 基本的にマルチスレッド機能が無く、ActiveX EXEでのみ可能である。 強い型付けのプログラミング言語と比べると、バリアント型(英語版)は遅くメモリ容量もより消費する。 複雑で壊れやすいComponent…29キロバイト (3,315 語) - 2024年3月30日 (土) 08:00
- Python (プログラミング言語Pythonからのリダイレクト)間違えたC: if (x > 10) x = 10; y = 0; このコードはC言語の構文規則上は問題無いが、インデントによる見かけのifの範囲と、言語仕様によるifの実際の範囲とが異なっているため、プログラマの意図が曖昧になる。(前者は"y = 0;"がif文に包含され、後者は"{}"がないため"y…72キロバイト (8,609 語) - 2024年4月4日 (木) 05:47
- 言語を除けば)現存するあらゆる言語のなかでも最も言語仕様が小さい言語で、つまりはもっとも習得のしやすい言語であるといえます。また、実用にもじゅうぶん耐えうるだけの機能を持ち、プログラミングの楽しさを体験するにはまさにうってつけです。すでにC言語やPerlなどの他の言語
- 用意されている場合もあるが、そうとは限らない。 例外を使用する。例外は構造化されたエラー通知・処理の仕組みである。エラー通知とハンドリングの方法は言語仕様で定められている。例外が無視されることを防ぐことも可能だが、絶対に無視されないというわけではない。何度か見たことがあるが、たとえば次のようなコードを書かれてしまう。
- 言語タグ。Unicode の当初の仕様では言語情報を記述するためのものであったが、Unicode バージョン 5.1 以降破棄され、現在は使用が非推奨とされている。 Unicode 16進: E0001 󠀁 10進: 917505 󠀁
- C++とは、C言語に恐るべき量の新機能を追加してできた、プログラミング言語です。C++は、とても高速・多機能・柔軟な反面、習得には困難を極めます。余りに言語仕様が複雑なため、ここではその一部しか解説できません。どれだけ難しいと言うと、C++の作者(ビャーネ・ストロヴストロップ)でさえ全貌を把握でき