Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ftra_dec_jef_init(3) — F-RJE 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

ftra_dec_jef_init(3)  —  Subroutines

名称

ftra_dec_jef_init − 変換ルーチン使用環境の初期設定を行います

形式

#include <fna/ftra_def.h>

ftra_dec_jef_init (ext_file,tbl_file,context,itemlist)

引数

char ∗ext_file (Input) 外字管理ファイル名
JEFKNJDEF utility により作成された外字管理ファイルを指定してユーザ定義文字,JEF選定 文字の変換を行うことができます。

char ∗tbl_file (Input) 1バイトコード変換テーブル・ファイル名

void ∗context (Output)
変換コンテキスト・ハンドル
変換コンテキスト・ハンドルが返されます。以降の呼び出しにおいてこのハンドルを 用います。

struct FTRA_ITEM_LIST ∗itemlist (Input)
初期設定を行うパラメータ・リスト

指定可能な Item Code は次のとおりです。

FTRA_k_end_of_item アイテム・リストの終了

FTRA_k_trans_mode 変換モード Bitmask
Item Valueの詳細は『F-RJE for DEC OSF/1 インストレーション/プログラ ミング・ガイド』を参照。

FTRA_k_asc_ebc_tbl テーブルの先頭アドレス
DECからJEFへの1バイトコード変換テーブル(256バイト)を設定します。 tbl_file の指定は無視されます。

FTRA_k_ebc_asc_tbl テーブルの先頭アドレス
JEFからDECへの1バイトコード変換テーブル(256バイト)を設定します。 tbl_file の指定は無視されます。

機能説明

・ 変換テーブルを指定しない場合は,省略時変換テーブルが設定されます。

・ 変換モードを指定しない場合の省略時設定は次のとおりです。

Field Value
dec_first_mode FTRA_k_kanji_mode
dec_last_mode FTRA_k_kanji_mode
dec_shift 1
jef_first_mode FTRA_k_kana_mode
jef_last_mode FTRA_k_kana_mode
jef_shift 1

戻り値

[FTRA_s_normal] 正常終了

[FTRA_s_extnotacc] 外字管理ファイルにアクセスできません

[FTRA_s_cantalloc] 変換環境を割り当てできません

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026