gpt4 book ai didi

cobol - 使用翻译 API 将 Cobol 或 gnucobol 转换为其他语言

转载 作者:行者123 更新时间:2023-12-02 04:30:19 24 4
gpt4 key购买 nike

我正在寻找使用 Cobol 的示例,无论是 mf cobol 还是 gnucobol。我想要 VB 或 C 的替代品。自 Cobol 61 以来的旧时代 Coboller。我看过 Java 和 Python 示例,但我不清楚它们。

参数大小、内容和顺序是我正在寻找的以及翻译例程或模块名称。

Vb 或 c 示例也可以,因为我也使用过这些语言。

具有预期结果的 cobol 示例:

Id division.
Program-Id. Somename.
Environment division.
Data division.
Working-storage section.

01 Some-existing-text pic x(32000) value
"The quick brown fox jumped over the silver moon".

01 input-text-type pic x(20) value "english".

01 resulting-text pic x(32000) value
"Der schnelle braune Fuchs sprang über den silbernen Mond ".

01 destination-text-type pic x(20) value "German".

Procedure division.
Start-here.
Call "translation-routine" using Some-existing-text,
input-text-type,
Resulting-text,
Destination-text-type.
Stop-here.
Stop run.

最佳答案

看看这个,我在 linux 上试过了,它工作得非常好。

首先安装 Translate Shell:-流行的 Linux 操作系统的官方存储库中提供了 Translate Shell。

使用以下命令安装。

$ sudo apt-get install translate-shell

现在找到接受用户输入并将您的首选语言翻译成英语的 cobol 代码,反之亦然。

ID DIVISION.
PROGRAM-ID. SOMENAME.
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.

01 SOME-SAMLPLE-TEXT PIC X(30) VALUE "नमस्ते". /*THIS WORD IS "HI" IN HINDI*/

PROCEDURE DIVISION.
START-HERE.
STRING "TRANS"
" "
SOME-SAMLPLE-TEXT
DELIMITED BY SPACES INTO LINUX-COMMAND.
CALL "SYSTEM" USING LINUX-COMMAND
RETURNING CONVERTED-TEXT.
DISPLAY CONVERTED-TEXT.
STOP RUN.

输出将为“HI”

下面的程序将印地语翻译成泰米尔语,您可以使用变量并使语言代码动态化。有关更多语言代码,请转到:https: language codes

ID DIVISION.
PROGRAM-ID. SOMENAME.
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.

01 SOME-SAMPLE-TEXT PIC X(30) VALUE "नमस्ते". /*THIS WORD IS "HI" IN HINDI*/

PROCEDURE DIVISION.
START-HERE.
STRING "TRANS"
" "
":"
"te" /*code to convert text to tamil*/
" "
SOME-SAMPLE-TEXT
DELIMITED BY SPACES INTO LINUX-COMMAND.
CALL "SYSTEM" USING LINUX-COMMAND
RETURNING CONVERTED-TEXT.
DISPLAY CONVERTED-TEXT.
STOP RUN.

输出将是“வணக்கம்”

有关在 linux 中安装 google translate 的信息,请引用:this link快乐的编码…………

关于cobol - 使用翻译 API 将 Cobol 或 gnucobol 转换为其他语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49581902/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com