那是什么语言?

时间:2016-10-18 14:23:36

标签: c#

我收到了一段代码,但我无法理解它是什么类型的语言。它看起来像C#,但C#使用"使用"子句为了导入一个库,在这个编程语言文件中它使用"使用"条款。我找不到关于"使用"的任何信息。我真的很困惑,因为这种编程语言看起来像C#/ Java / Visual Basic,但在这些语言中,我找不到使用"使用"条款。奇怪的是代码没有使用任何方法,我收到的文件有.txt扩展名。

文件就像这样开始:

use Collection, File, Stream, String, System;
use Date;
include globals.routines.global_routines_generic;
include globals.routines.global_routines_mcc;
include globals.routines.global_classifier;

之后他们用" var"声明了一堆变量。子句然后代码的一部分看起来像这样:

File.createFolder(settings.path_files);

foreach(i, Folder in Folders) {
    if (dlc.allfolders || String.contains(Folder, dlc.specific_folder)) {
        Bestanden       = File.iterateFiles(Folder.path, true);
        stop_word_list  = load_stop_words();
        foreach(j, Bestand in Bestanden) {
            if (rerun) {
                if (!String.contains(Bestand, "ONBEKEND")) {
                    continue ;
                }
            }
            writeAuditTrail     (logfile, String.join(["Processing file " , Bestand]), 0, savelog);

folder_items        = String.split(Bestand, "\\\\", false);
        last_folder_name    = folder_items[Collection.length(folder_items)-2];
        dossier_tab         = get_dossier_tab(folder_items[Collection.length(folder_items)-1], dlc);
        possible_docs       = dlc.HR_dossier_tabs[dossier_tab];

有谁知道那种语言是什么?

提前谢谢

1 个答案:

答案 0 :(得分:0)

代码最接近c ++。它绝对不是java,因为java没有foreach循环,use关键字和var。由于库包含语法,它也可能不是C#。它可能是低级伪代码,但由于语法非常接近基于C的语言,因此不太可能。 enter link description here