Di chuyen Cao cấp v1.0.0

Easy COBOL Migrator - Cong cu di chuyen COBOL tren may tinh

Trinh chuyen doi COBOL tren may tinh cho Windows, macOS va Linux. Chuyen doi chuong trinh COBOL sang C++ 17, Python 3, Rust, Go, Java 17 va C# 12 thong qua quy trinh bien dich day du voi phan tich ngu nghia va chan doan di chuyen.

Windows macOS Linux
Starting from $2,995
Easy COBOL Migrator - Cong cu di chuyen COBOL tren may tinh

About

Easy COBOL Migrator la trinh chuyen doi tren may tinh chuyen doi chuong trinh COBOL sang sau ngon ngu hien dai thong qua quy trinh bien dich day du. Tai tep COBOL, chon ngon ngu dich va ma duoc tao hien thi ngay lap tuc trong trinh soan thao canh nhau. Cong cu phan tich ca bon division COBOL, xay dung cay cu phap truu tuong day du, thuc hien phan tich ngu nghia va tao dau ra thanh ngu - khong phai viet lai tung dong.

Quy trinh bien dich xu ly 36 loai cau lenh, hon 220 tu khoa COBOL, hon 40 ham noi tai, tat ca kieu du lieu PIC/USAGE, I/O tep voi dong goi/giai dong goi ban ghi, tien xu ly COPY/REPLACE voi copybook long nhau va tai cau truc luong dieu khien day du (PERFORM, GO TO, EVALUATE, IF/ELSE). Chuyen doi LINKAGE SECTION bao gom giao dien chuong trinh con va cau lenh CALL ho tro truyen tham so BY REFERENCE, BY CONTENT va BY VALUE. Trich xuat truong khoa SORT xu ly bo so sanh da khoa voi thu tu tang/giam. Moi chuyen doi tao bao cao di chuyen voi ghi chu chan doan - danh dau khoi EXEC SQL/CICS/DLI, muc tieu CALL dong va moi thu can xem xet thu cong.

Doi voi du an lon hon, mo toan bo thu muc de phat hien tat ca tep .cbl/.cob/.cpy va chuyen doi hang loat tat ca cung mot luc. Cac tien ich COBOL tich hop xu ly danh so dong, chuyen doi dinh dang, chuyen doi ghi chu, lam sach khoang trang, trich xuat copybook va bao cao Data Division.

Tat ca xu ly dien ra cuc bo tren may cua ban. Ma nguon cua ban khong bao gio duoc tai len, truyen di hoac luu tru ben ngoai. Ung dung duoc di kem tat ca thu vien can thiet - khong co phu thuoc runtime.

Danh cho cac nha phat trien di chuyen tu moi truong IBM z/OS, Micro Focus va GnuCOBOL.

Dang phat trien tich cuc - phien ban tiep theo bo sung ho tro cu phap huong doi tuong COBOL 2014 va xuat bao cao hang loat.

Can ho tro voi cac phan ma cong cu khong the chuyen doi tu dong? Toi cung cap dich vu di chuyen COBOL thuc te cho viec thay the EXEC SQL/CICS/DLI, chuyen doi nen tang co so du lieu va cac du an hien dai hoa toan dien.

How It Works

1

Tai ma nguon COBOL cua ban

Mo mot tep .cbl/.cob don le hoac toan bo thu muc. Cong cu tu dong phat hien dinh dang co dinh va tu do, giai quyet chi thi COPY/REPLACE va xu ly copybook long nhau.

2

Chon ngon ngu dich

Chon giua C++ 17, Python 3, Rust, Go, Java 17 hoac C# 12. Quy trinh bien dich day du (lexer, parser, phan tich ngu nghia, trinh tao ma) chay ngay lap tuc.

3

Xem xet dau ra va bao cao di chuyen

Ma duoc tao hien thi trong trinh soan thao canh nhau. Bao cao di chuyen danh dau khoi EXEC SQL/CICS/DLI, muc tieu CALL dong va moi thu can xem xet thu cong.

Key Features

Sau ngon ngu dich

Chuyen doi COBOL sang C++ 17, Python 3, Rust, Go, Java 17 hoac C# 12. Moi trinh tao deu sinh ma thanh ngu, san sang cho san xuat theo quy uoc cua ngon ngu dich.

Quy trinh bien dich day du

Khong phai trinh dich tung dong. Trinh bien dich nhieu giai doan (Lexer, Parser, Phan tich ngu nghia, Trinh tao ma) xay dung AST day du voi 36 loai cau lenh va hon 220 tu khoa duoc nhan dien.

Trinh soan thao hai khung

Ma nguon COBOL o ben trai, dau ra duoc tao o ben phai. To sang cu phap cho COBOL va ngon ngu dich, giao dien toi/sang va chinh sua cot COBOL cho dinh dang co dinh.

Tu dong phat hien dinh dang

Tu dong phat hien dinh dang co dinh (COBOL-85) va dinh dang tu do. Xu ly chi bao cot 7 (ghi chu, tiep tuc, dong go loi) va chi thi >>SOURCE FORMAT FREE.

Tien xu ly COPY

Giai quyet chi thi COPY va REPLACE truoc khi phan tich. Ho tro COPY ... REPLACING voi thay the van ban gia, copybook long nhau den 10 cap va phat hien bao gom vong.

Bao cao di chuyen

Moi chuyen doi tao ghi chu chan doan (Thong tin, Canh bao, Loi) trong bang Bao cao di chuyen. Danh dau khoi EXEC SQL/CICS/DLI, muc tieu CALL dong, cac luu y ve do chinh xac thap phan va cac vung can xem xet thu cong.

Phan tich ngu nghia

Xay dung bang ky hieu, phat hien ten khong ro rang, giai quyet bien voi han dinh OF/IN, kiem tra doan/phan, xac thuc cap 88 va kiem tra kieu.

I/O tep day du

Dich day du OPEN, CLOSE, READ, WRITE, REWRITE, DELETE va START sang ca 6 ngon ngu dich. Dong goi/giai dong goi ban ghi voi theo doi vi tri cho REWRITE tim kiem.

Do chinh xac so hoc

Toan bo so hoc COBOL (COMPUTE, ADD, SUBTRACT, MULTIPLY, DIVIDE) voi ROUNDED, ON SIZE ERROR, GIVING va REMAINDER. Bao toan do chinh xac thap phan qua BigDecimal, Decimal hoac f64.

Xu ly hang loat

Mo toan bo thu muc, phat hien de quy tat ca tep .cbl/.cob/.cpy va chuyen doi tat ca cung mot luc voi Chuyen doi tat ca. Hop thoai tien trinh hien thi trang thai tung tep.

Che do CLI hang loat

Chay chuyen doi khong can giao dien tu dong lenh cho quy trinh CI/CD. Xu ly tep rieng le hoac toan bo thu muc voi quyen kiem soat day du quy trinh transpiler.

Anh xa kieu du lieu

Anh xa thong minh menh de PIC, COMP/COMP-1/COMP-2/COMP-3/PACKED-DECIMAL, REDEFINES, OCCURS, OCCURS DEPENDING ON, FILLER va dieu kien cap 88 sang kieu ban dia.

Phuc hoi loi manh me

Xu ly loi tinh te o moi giai doan cua quy trinh, dam bao dau ra mot phan va chan doan ro rang ngay ca voi ma nguon COBOL sai dinh dang hoac khong day du. Moi tep luon tao dau ra.

Giao dien chuong trinh con

Chuyen doi day du LINKAGE SECTION cho diem vao chuong trinh con. CALL voi truyen tham so BY REFERENCE, BY CONTENT va BY VALUE. Cuoc goi tinh tro thanh goi ham truc tiep; muc tieu dong tao khung dispatch.

SORT va MERGE

Trich xuat truong khoa SORT voi bo so sanh da khoa ho tro offset, do dai, loai so/chu va thu tu tang/giam. Cau lenh MERGE va RELEASE/RETURN cho tich hop thu tuc sap xep.

Tien ich COBOL

Cong cu tich hop de quan ly ma nguon COBOL: danh so dong, chuyen doi dinh dang co dinh/tu do, chuyen doi ghi chu, lam sach khoang trang, trich xuat copybook va bao cao Data Division.

Hon 40 ham noi tai

LENGTH, TRIM, UPPER-CASE, LOWER-CASE, CURRENT-DATE, NUMVAL, NUMVAL-C, INTEGER-OF-DATE va nhieu hon. Moi ham duoc anh xa sang tuong duong ban dia trong ca sau ngon ngu dich.

Da nen tang

Chay tu nhien tren Windows, macOS va Linux. Di kem tat ca thu vien can thiet - khong phu thuoc runtime, khong Java, khong .NET, khong Docker. Tai ve, cai dat va bat dau chuyen doi.

Supported Languages

Source (Input)

COBOL (tat ca phuong ngu) IBM Enterprise COBOL, VS COBOL II, IBM COBOL for i (AS/400), Micro Focus (ACUCOBOL-GT), RM/COBOL, GnuCOBOL, COBOL-85, COBOL 2002/2014. Dinh dang co dinh va tu do.
COBOL voi SQL/CICS/DLI nhung Khoi EXEC SQL, EXEC CICS va EXEC DLI (IMS) duoc bao toan nhu ghi chu voi ghi chu di chuyen danh dau thay the bang truy cap co so du lieu ban dia.
Copybook COBOL Tep .cpy, .cbl, .cob, .copy. COPY ... REPLACING voi thay the van ban gia, long nhau den 10 cap.

Target (Output)

C++ 17 Ma boc namespace voi template FixedString<N>, kieu Decimal, I/O std::fstream, include co dieu kien.
Python 3 Ma cap module voi decimal.Decimal cho so hoc chinh xac, khai bao global, tell()/seek() cho REWRITE.
Rust Diem vao fn main(), kieu f64/i64, match cho EVALUATE, dinh danh tho (r#) cho xung dot tu khoa danh rieng.
Go package main, kieu float64, I/O bufio.Scanner, truong struct xuat khau PascalCase.
Java 17 Ma boc lop voi BigDecimal va RoundingMode, I/O BufferedReader/RandomAccessFile.
C# 12 Cau truc namespace + class voi kieu decimal, I/O StreamReader/FileStream, mau LINQ.

Capabilities

  • Parser COBOL day du Parser de quy ha phu bao trum ca 4 division (Identification, Environment, Data, Procedure) voi tao AST day du.
  • Phat hien ma chet Xac dinh doan khong the truy cap, muc du lieu khong su dung va copybook loi thoi trong qua trinh phan tich ngu nghia.
  • So do phuc tap Do phuc tap vong, dong ma, so doan va do sau long nhau theo chuong trinh.
  • Ban do tham chieu cheo Theo doi moi su dung muc du lieu, goi doan va truy cap tep trong toan bo ma nguon.
  • Tu dong phat hien dinh dang co dinh/tu do Tu dong xac dinh nguon la dinh dang co dinh (COBOL-85) hay tu do. Xu ly chi bao cot 7 (*, /, -, D) va dong tiep tuc.

  • Chuyen doi luong dieu khien GO TO, PERFORM (don gian, TIMES, UNTIL, VARYING, THRU), EVALUATE/WHEN va IF/ELSE/END-IF long nhau sang tuong duong co cau truc.
  • Anh xa cau truc du lieu Phan tu nhom/co ban cap 01-49, cap 66 RENAMES, cap 77 phan tu doc lap, dieu kien cap 88, OCCURS, REDEFINES, FILLER.
  • So hoc chinh xac Bieu thuc COMPUTE, ROUNDED, ON SIZE ERROR/NOT ON SIZE ERROR, GIVING, REMAINDER. Chia ty le thap phan cho diem thap phan an V.
  • Dich I/O tep OPEN (INPUT/OUTPUT/I-O/EXTEND), CLOSE, READ voi AT END, WRITE voi FROM, REWRITE voi cap nhat tim kiem, DELETE, START. Theo doi trang thai tep.
  • Thao tac chuoi STRING ... DELIMITED BY, UNSTRING ... INTO, INSPECT TALLYING/REPLACING/CONVERTING voi ho tro menh de day du.
  • Thao tac bang SEARCH (tuyen tinh), SEARCH ALL (nhi phan), SET index UP BY/DOWN BY, OCCURS DEPENDING ON bang do dai bien.
  • Thao tac SORT va MERGE Trich xuat truong khoa SORT voi bo so sanh da khoa (offset, do dai, so/chu, tang/giam). Ho tro cau lenh MERGE, RELEASE va RETURN.
  • Giao dien chuong trinh con Chuyen doi LINKAGE SECTION cho diem vao chuong trinh con. CALL voi truyen tham so BY REFERENCE, BY CONTENT va BY VALUE anh xa sang chu ky ham ban dia.
  • Dong goi/giai dong goi ban ghi Dong ban ghi chieu rong co dinh duoc phan tich thanh truong struct khi READ va dinh dang lai khi WRITE. Do dai hien thi PIC duoc tinh tu dong.
  • Hon 40 ham noi tai FUNCTION LENGTH, TRIM, UPPER-CASE, LOWER-CASE, CURRENT-DATE, NUMVAL, INTEGER-OF-DATE va nhieu hon, anh xa sang tuong duong ban dia.

  • Tao ma thanh ngu Moi trinh tao theo quy uoc ngon ngu dich: namespace trong C++, mau global/module trong Python, match trong Rust, xuat khau PascalCase trong Go.
  • Quy uoc dat ten thong minh Dinh danh COBOL duoc chuyen doi (gach noi thanh gach duoi, viet thuong). Xung dot tu khoa danh rieng duoc xu ly theo ngon ngu (r# trong Rust, tien to cob_ trong Java/C#, hau to _var trong Python/Go).
  • Bao toan ghi chu Ghi chu COBOL duoc giu lai nhu tai lieu. Khoi EXEC SQL/CICS/DLI duoc bao toan nhu ghi chu voi ghi chu di chuyen.

Screenshots

Click any image to view full size

System Requirements

Minimum

  • OSWindows 10 21H2 (64-bit) / macOS 12 / Ubuntu 22.04
  • RAM4 GB
  • CPU2 GHz dual-core
  • Storage500 MB free
  • NetworkInternet connection (for activation)

Recommended

  • OSWindows 11 (64-bit) / macOS 15+ / Ubuntu 24.04
  • RAM8 GB
  • CPU2.5 GHz quad-core
  • Storage1 GB free
  • NetworkInternet connection (for activation)

User Reviews

No reviews yet, be the first!

Purchased a license? I'd love to hear your feedback!

Write a Review

Frequently Asked Questions

IBM Enterprise COBOL, VS COBOL II, IBM COBOL for i (AS/400), Micro Focus (ACUCOBOL-GT), RM/COBOL, GnuCOBOL va COBOL-85/2002/2014 tieu chuan. Ho tro tep nguon dinh dang co dinh va tu do. Phan mo rong chap nhan: .cbl, .cob, .cpy, .copy, .cobol, .cblle va .sqb.

Co. Ban demo mien phi cho phep chuyen doi cac tep COBOL rieng le (toi da 500 dong) sang C++ voi quy trinh bien dich day du. Chi can nhap email de tai ve - khong can tai khoan hoac thanh toan.

Cac khoi SQL, CICS va DLI (IMS) nhung duoc bao toan nhu ghi chu trong dau ra duoc tao. Ghi chu di chuyen danh dau tung khoi de ban biet chinh xac noi can thay the bang ma truy cap co so du lieu ban dia (JDBC, ADO.NET, SQLAlchemy, v.v.). Cac khoi DLI bao gom danh dau TODO voi cac cuoc goi IMS goc lam tham chieu.

Khong. Easy COBOL Migrator su dung quy trinh bien dich day du: tien xu ly COPY, lexer (hon 220 tu khoa), parser de quy ha (36 loai cau lenh, AST day du), phan tich ngu nghia (bang ky hieu, kiem tra kieu) va trinh tao ma rieng theo ngon ngu. Neu quy trinh AST gap qua nhieu loi, no tu dong chuyen sang trinh chuyen doi tung dong de luon tao dau ra.

Giay phep Professional cho phep 1 kich hoat may. Giay phep Enterprise cho phep toi da 5 kich hoat may. Ban co the huy kich hoat may tu bang dieu khien thanh vien va kich hoat lai tren may khac bat cu luc nao. Giay phep khong bao gio het han - no la cua ban vinh vien.

Chi can cho kich hoat ban dau va xac thuc giay phep dinh ky (30 ngay mot lan). Tat ca xu ly chuyen doi deu dien ra cuc bo tren may cua ban. Ma nguon cua ban khong bao gio duoc tai len, truyen di hoac luu tru ben ngoai.

Ban tiep tuc su dung phien ban moi nhat da nhan vo thoi han - giay phep khong bao gio het han. De tiep tuc nhan cac phien ban moi, ban va va ngon ngu dich moi, ban co the gia han voi goi Bao tri Hang nam ($749/nam Professional, $2.499/nam Enterprise). Bao tri cung bao gom ho tro email lien tuc.

Gia han bao tri bao gom tat ca cap nhat phan mem (ban va, tinh nang moi, ngon ngu dich moi) cong ho tro email. Bao tri Professional bao gom thoi gian phan hoi 48 gio. Bao tri Enterprise bao gom phan hoi uu tien 24 gio. Neu bao tri het han, ban co the gia han bat cu luc nao de khoi phuc quyen truy cap phien ban moi nhat.

Moi giay phep bao gom 90 ngay ho tro email tu ngay mua. Giay phep Professional nhan ho tro email tieu chuan. Giay phep Enterprise nhan ho tro email uu tien voi thoi gian phan hoi nhanh hon. Sau 90 ngay, ho tro lien tuc duoc bao gom voi goi Bao tri Hang nam dang hoat dong, hoac co san nhu dich vu tra phi tai $200/h (Professional) hoac $150/h (Enterprise).

Co. Phien ban Enterprise bao gom che do CLI hang loat cho chuyen doi khong giao dien. Xu ly cac tep rieng le hoac toan bo thu muc voi quyen kiem soat day du quy trinh transpiler. Xem tai lieu tham khao CLI tich hop de biet vi du GitHub Actions va GitLab CI.

Co. Neu nhu cau di chuyen cua ban vuot qua kha nang xu ly tu dong cua cong cu (thay the EXEC SQL/CICS, chuyen doi nen tang co so du lieu, tich hop tuy chinh), toi cung cap dich vu di chuyen thuc te voi gia $200/h cho khach hang Professional va $150/h cho khach hang Enterprise. Truy cap trang dich vu hoac gui email den [email protected].

Purchase License

$2,995 one-time
  • Mot nguoi dung, 1 kich hoat may
  • Tat ca phuong ngu COBOL
  • Tat ca 6 ngon ngu dich
  • Trinh soan thao GUI voi bao cao di chuyen
  • Chuyen doi hang loat qua GUI (Chuyen doi tat ca)
  • Xuat bao cao theo tep
  • 6 thang cap nhat
  • 90 ngay ho tro email
Mua Phien ban Professional
$9,995 one-time
  • Den 5 nguoi dung, 5 kich hoat may
  • Tat ca phuong ngu COBOL
  • Tat ca 6 ngon ngu dich
  • Trinh soan thao GUI voi bao cao di chuyen
  • Che do CLI hang loat cho tich hop CI/CD
  • Bao cao di chuyen tong hop cap du an (PDF/HTML)
  • Duong dan thu vien copybook tuy chinh
  • Dau ra bao cao nhan trang (xoa thuong hieu san pham)
  • 12 thang cap nhat
  • 90 ngay ho tro email uu tien
Mua Phien ban Enterprise
Secure checkout via Stripe Perpetual license - yours forever

Try the Demo

Download the free demo to evaluate before purchasing.

Demo Limitations

  • Toi da 500 dong COBOL moi tep
  • Chi tep don le (khong xu ly thu muc/hang loat)
  • Chi dau ra C++
  • Khong co che do CLI hang loat
  • Khong xuat hoac in
  • Ghi chu watermark trong dau ra duoc tao

Enter your email to receive the download link.

Support & Maintenance

Included with Purchase

  • 90 days of email support
  • Updates included (see tier)
  • Access to knowledge base

Annual Maintenance

Continue receiving updates, new language targets, and email support after your included period ends.

Bao tri Professional $749/yr
Tat ca cap nhat + ho tro email (phan hoi 48h)
Bao tri Enterprise $2,499/yr
Tat ca cap nhat + ho tro uu tien (phan hoi 24h)

Paid Consulting

Need hands-on help beyond product support? Migration consulting is available after your included support period.

    Product Details

    • Version1.0.0
    • LicenseCommercial
    • CategoryDi chuyen
    • PlatformsWin / Mac / Linux