2016-10-18 4 views
-8

J'ai reçu un code, mais je ne comprends pas quel type de langage c'est. Il ressemble à C# mais C# utilise la clause "using" pour importer une bibliothèque où, dans ce fichier de langage de programmation, il utilise une clause "use". Je ne trouve aucune information sur la clause "use" et je suis en fait confus car ce langage de programmation ressemble à C#/Java/Visual Basic mais sur ces langages je ne trouve pas l'utilisation de la clause "use". La chose étrange est que le code n'utilise aucune méthode et le fichier que j'ai reçu avait une extension .txt.quel genre de langage est-ce?

le fichier commence comme ça:

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; 

après qu'ils formuleront un tas de variables avec la clause et une partie de code "var" ressemble à ça:

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]; 

Est-ce que quelqu'un a une idée de ce genre de langage?

Nous vous remercions à l'avance

+1

Demandez à la personne qui vous a donné le code .. cela ressemble pourrait être 'c ou C++ ou même Java' – MethodMan

+0

On dirait que' 'C++ –

+0

' foreach (a, b) ',' 'include' et use' sont tous présents dans le langage de script de la plate-forme xillio (ETL) https://support.xillio.com/support/solutions/articles/6000061410-basic-syntax –

Répondre

0

Le code est le plus proche de C++. Ce n'est certainement pas Java en raison du fait que java n'a pas la boucle foreach, le mot-clé use et var. Ce n'est probablement pas C# en raison de la syntaxe include de la bibliothèque. Il pourrait s'agir d'un pseudo-code de bas niveau, mais il est peu probable que la syntaxe soit si proche d'un langage basé sur C. enter link description here