2

背景

Perl 和 Ruby 具有允许将任意数据直接嵌入源代码文件中的__END__和标记。__DATA__

尽管这种做法对于通用编程用途来说可能不是很好的建议,但它对于日常任务的“一次性”快速脚本非常有用。

问题:

还有哪些其他编程语言支持相同或相似的功能,它们是如何做到的?

4

4 回答 4

2

Perl 支持__DATA__标记,您可以像访问常规文件句柄一样访问其内容。

于 2010-01-13T20:03:27.417 回答
1

Fortran 有一个 DATA 语句,听起来像您正在寻找的。

于 2010-01-13T20:09:52.173 回答
1

VIC20 和 C64 上的 Basic 有一个“数据”命令,它可以像这样工作

100 DATA 1,2,3
110 DATA 4,5,6

可以通过 READ 命令读取数据。

我不再有 c64 来测试我的代码。

于 2010-01-13T20:54:01.803 回答
1

SAS具有datalines用于在源程序中嵌入外部数据文件的结构,例如在以下程序中,有5条数据线(终止符是一行上的分号)

data output;
  input name $ age;
  datalines;
Jim 14
Sarah 11
Hannah 9
Ben 9
Timothy 4
;
run;
于 2010-01-14T22:22:43.767 回答