2012-06-19 28 views
8

Như tôi đã hiểu, DWScript không biên dịch tập lệnh thành mã bytecode trung gian.
Tuy nhiên, tôi muốn có thể lưu trữ tập lệnh "được biên dịch" để có thể gửi tập lệnh đó qua luồng hoặc lưu tệp đó vào một tệp.Nối tiếp một Chương trình Tdws

Tôi đã tự hỏi: Có cách nào để tuần tự hóa đối tượng TdwsProgram không?

Tôi không tìm thấy bất kỳ câu trả lời nào ở bất kỳ đâu. Tôi đã xem xét mã và nó dường như không thể, nhưng tôi nghĩ rằng tôi nên đặt câu hỏi anyway ...

Trả lời

9

Theo như tôi nhớ, nó không được thực hiện cũng không muốn bởi người duy trì thực tế của nó (kể từ khi AST thực hiện là một cây đối tượng).

Xem bài viết tham khảo này về Why no bytecode format.

Cách dễ nhất là trước tiên hãy truyền mã nguồn, sau đó biên dịch lại mã nguồn.

Biên dịch DWS rất nhanh, nhanh hơn Delphi và Eric cố gắng luôn cải thiện nó, ngay cả khi các tính năng mới được thêm vào.

Các vấn đề liên quan