Được sử dụng làm ngôn ngữ kịch bản, Scala có loại chỉ thị nào không hoặc có cách nào để khởi chạy tập lệnh từ tập lệnh khác không?Cách phân chia tập lệnh Scala thành nhiều tệp
Trả lời
Lệnh scala
có lệnh :load filename
để tải tệp Scala tương tác. Ngoài ra, đối số -i filename
của scala
có thể được sử dụng để tải trước tệp.
Tính đến đầu năm 2013, có vẻ như không có hỗ trợ tích hợp cho tập lệnh nhiều tệp.
Có một người thực hiện #include
hỗ trợ cho không tương tác tập lệnh scala, bằng cách lắp ráp và biên dịch các tệp ở giai đoạn trước (chưa thử).
Dưới đây là bài viết trên blog về nó:
http://www.crosson.org/2012/01/simplifying-scala-scripts-adding.html
Và kho git:
https://github.com/dacr/bootstrap
Tôi hy vọng điều này, hoặc một cái gì đó dọc theo dòng, nhận chính thức một ngày nào đó, vì công tắc scala -i filename
dường như chỉ áp dụng cho bảng điều khiển tương tác.
Cho đến lúc đó, ngôn ngữ kịch bản thích hợp, như Ruby, vẫn có thể là tùy chọn tốt nhất.
Ammonite là một tùy chọn. Nó thực hiện scala (cộng với phần mở rộng) bao gồm import
trong các tập lệnh.
- 1. Khi nào một tập lệnh Python được chia thành nhiều tệp/mô-đun?
- 2. tạo tệp tập lệnh Scala trong Eclipse
- 3. chia PDF thành nhiều tệp trong C#
- 4. Symfony2: Chia routing.yml thành nhiều tệp
- 5. Chia nội dung php thành nhiều tệp
- 6. Biến tệp RData thành tệp tập lệnh
- 7. Chia NSString với nhiều dấu phân cách?
- 8. Scala: cách chia nhỏ bằng cách sử dụng nhiều hơn một dấu phân cách
- 9. cách liên kết nhiều tập lệnh python
- 10. Cách biên dịch tập lệnh python thành tệp nhị phân có thể thực thi
- 11. Có thể tách các tập lệnh người dùng Greasemonkey thành nhiều tệp không?
- 12. Chia khung dữ liệu thành nhiều tệp đầu ra
- 13. Scala Cake Pattern: Chia thành phần lớn thành các tệp riêng biệt
- 14. Làm thế nào để chia nhỏ một tệp zip thành nhiều tập?
- 15. Chia mô hình xem loại trực tiếp thành nhiều tệp
- 16. Phân chia nội bộ trong scala
- 17. Nhiều tập lệnh với requirejs
- 18. Cách mở và chia nhỏ nhiều tệp
- 19. Chia hạt giống thành nhiều phần?
- 20. Tách một tệp thành nhiều tệp dựa trên mẫu
- 21. Javascript nhiều tập lệnh src
- 22. Tập lệnh Bash - Đọc tập tin nhị phân
- 23. SQL chia nhiều cột thành nhiều hàng
- 24. Làm cách nào để phân tích cú pháp các tập lệnh SQL lớn thành các lô?
- 25. Cách tách mã CUDA thành nhiều tệp
- 26. Biên dịch tập lệnh R thành tệp .exe độc lập?
- 27. Làm cách nào để chia câu thành các từ được phân tách bằng nhiều khoảng trắng?
- 28. Đặt javascript vào một tệp .js hoặc chia nhỏ thành nhiều tệp .js?
- 29. SQLite - Chạy tập lệnh SQL nhiều dòng từ tệp?
- 30. Tôi làm cách nào để chia mã Lisp thành nhiều tệp nguồn?
"Cho đến lúc đó, một ngôn ngữ kịch bản thích hợp, như Ruby, vẫn có thể là lựa chọn tốt nhất." Có lẽ. Mặc dù những gì tôi đang tìm kiếm là cách viết đơn giản, gõ kịch bản an toàn. –