{"id":15735210,"url":"https://github.com/ekt0re/veneto-coding-language","last_synced_at":"2025-03-31T03:47:05.428Z","repository":{"id":257159452,"uuid":"856406456","full_name":"Ekt0re/Veneto-Coding-Language","owner":"Ekt0re","description":"The first programming language in the Venetian language!","archived":false,"fork":false,"pushed_at":"2024-09-15T14:35:59.000Z","size":21,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T03:47:02.473Z","etag":null,"topics":["c","programming-language"],"latest_commit_sha":null,"homepage":"","language":"Batchfile","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ekt0re.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-12T14:24:27.000Z","updated_at":"2024-09-15T14:36:03.000Z","dependencies_parsed_at":"2024-09-15T04:33:06.066Z","dependency_job_id":"49c4e4f3-4202-4725-b530-bf34c57932b6","html_url":"https://github.com/Ekt0re/Veneto-Coding-Language","commit_stats":{"total_commits":7,"total_committers":1,"mean_commits":7.0,"dds":0.0,"last_synced_commit":"267dd2e8ced72b809f83302eda598b7079cb4e26"},"previous_names":["ekt0re/veneto-coding-language"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ekt0re%2FVeneto-Coding-Language","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ekt0re%2FVeneto-Coding-Language/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ekt0re%2FVeneto-Coding-Language/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ekt0re%2FVeneto-Coding-Language/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ekt0re","download_url":"https://codeload.github.com/Ekt0re/Veneto-Coding-Language/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246413245,"owners_count":20773053,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","programming-language"],"created_at":"2024-10-04T01:10:58.802Z","updated_at":"2025-03-31T03:47:05.402Z","avatar_url":"https://github.com/Ekt0re.png","language":"Batchfile","readme":"# Veneteo Programming Language\n\nCVeneteo è un linguaggio di programmazione basato sulla sintassi del C, con le parole chiave tradotte in dialetto Veneto. I file sorgente in questo linguaggio hanno estensione `.cve`. Questo linguaggio è stato progettato per mantenere la potenza e la flessibilità del C, ma con una sintassi localizzata.\n\n## Caratteristiche Principali\n\n- **Estensione file**: `.cve`\n- **Parole chiave tradotte**: La maggior parte delle parole chiave del C sono state tradotte in dialetto, mantenendo la logica originale del linguaggio.\n- **Compatibilità**: Il linguaggio è pensato per essere compilabile con un compilatore C standard, previa traduzione automatica delle parole chiave.\n\n## Prerequisiti\n\n- **GCC**: Assicurarsi di avere GCC installato sul sistema e che sia configurato correttamente nel percorso (Path) di Windows.\n- **Sistema Operativo**: Windows 10/11.\n\n## Istruzioni per Compilazione ed Esecuzione\n\n1. Inserire tutti i file del proggetto(`.cve`,`.txt`,`.csv`,ecc) nella cartella `InputCVE`.\n2. Eseguire lo script `run.bat`, che:\n   - Tradurrà il codice da `.cve` a `.c`.\n   - Compilerà il codice tradotto utilizzando il compilatore GCC.\n   - Eseguirà il programma compilato.\n   \n## Parole Chiave Tradotte\n\n| C         | CVeneteo      |\n| --------- | ------------- |\n| `#include`| `#sonta`      |\n| `int`     | `intero`      |\n| `auto`    | `auto`        |\n| `break`   | `rónper`      |\n| `case`    | `caxo`        |\n| `char`    | `létara`      |\n| `const`   | `costante`    |\n| `continue`| `continuàr`   |\n| `default` | `predefinìo`  |\n| `do`      | `fa`          |\n| `double`  | `dopio`       |\n| `else`    | `altro`       |\n| `enum`    | `enumerazion` |\n| `extern`  | `esterno`     |\n| `float`   | `flottante`   |\n| `for`     | `per`         |\n| `goto`    | `vai`         |\n| `if`      | `se`          |\n| `long`    | `lungo`       |\n| `register`| `registrato`  |\n| `return`  | `torna`       |\n| `short`   | `corto`       |\n| `signed`  | `firmà`       |\n| `sizeof`  | `dimension`   |\n| `static`  | `statico`     |\n| `struct`  | `struttura`   |\n| `switch`  | `seleziona`   |\n| `typedef` | `tipo`        |\n| `union`   | `taca`        |\n| `unsigned`| `nissùn_segno`|\n| `void`    | `Vòdo`        |\n| `volatile`| `volatile`    |\n| `while`   | `mentre`      |\n| `printf`  | `stampa`      |\n| `main`    | `principale`  |\n| `system`  | `sistema`     |\n\n## Esempio di Codice\n\n```\n#sonta \u003cstdio.h\u003e\n\nintero principale() {\n    létara saluto[] = \"Ciao Venezia!\";\n    stampa(\"%s\\n\", saluto);\n    torna 0;\n}\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fekt0re%2Fveneto-coding-language","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fekt0re%2Fveneto-coding-language","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fekt0re%2Fveneto-coding-language/lists"}