scala-cobol-interpreter:用 Scala 编写的定长解释器

时间:2024-07-20 20:18:52
【文件属性】:

文件名称:scala-cobol-interpreter:用 Scala 编写的定长解释器

文件大小:72KB

文件格式:ZIP

更新时间:2024-07-20 20:18:52

Scala

Scala Cobol 解释器 概括 这是一个用 Scala 编写的固定长度流文件解析器,它支持读取 COBOL 的一些更时髦的功能,即基于开关的模式、出现块以及两者之间的任意组合。 该解析器具有两种 DSL,一种用于阅读,一种用于编写,易于掌握和使用。 数字用户线 这两种 DSL 有一些共同点。 首先是行终止符都是\n和| . 的| 当您想要将多个字段或表达式关联在一起时非常有用,例如 Case 及其 Switch 捕获列,或 Occurs 块中的一组字段。 第二个是注释各行其是,并以#开头。 请务必查看src/tam/cobol_interpreter/examples以了解这些 DSL 的使用src/tam/cobol_interpreter/examples 。 解析器DSL 解析的所有内容都表示为字符/字节数组。 整数被转换成它们的字符串表示。 这在输出时,作者实际上并没


【文件预览】:
scala-cobol-interpreter-master
----.gitignore(2KB)
----build.gradle(934B)
----LICENSE(11KB)
----src()
--------test()
--------main()
----readme.md(9KB)
----settings.gradle(26B)

网友评论