Orodje za gramatike LL(1): Razlika med redakcijama
(Nova stran z vsebino: '''Diploma''': Orodje za gramatike LL(1) '''Avtor''': Tim Čas '''Mentor''': red. prof. dr. Janez Brest '''Somentor''': doc. dr. Borko Bošković =Opis= V okviru diplomsk…) |
|||
Vrstica 17: | Vrstica 17: | ||
* '''Licenca''': 2-klavzulska BSD licenca (poznana tudi kot FreeBSD licenca) — datoteka COPYING.txt v arhivu z izvorno kodo | * '''Licenca''': 2-klavzulska BSD licenca (poznana tudi kot FreeBSD licenca) — datoteka COPYING.txt v arhivu z izvorno kodo | ||
− | [[Slika: | + | [[Slika:Gtool_edit.png | 300px]] [[Slika:Gtool_error.png | 300px]] [[Slika:Gtool_test.png | 300px]] |
− | |||
− | |||
− | |||
− |
Redakcija: 11:27, 24. september 2014
Diploma: Orodje za gramatike LL(1)
Avtor: Tim Čas
Mentor: red. prof. dr. Janez Brest
Somentor: doc. dr. Borko Bošković
Opis
V okviru diplomskega dela Orodje za delo z gramatikami tipa LL(1) je izdelano orodje GTool (kratko za "Grammar Tool"), ki je sestavljeno iz dveh aplikacij: ukazno-vrstične (CLI) in grafične (GUI), obe pa sta bili narejeni v jeziku C++. Slednja uporablja za vmesnik knjižnjico Qt (4.8 ali 5.2), deluje pa s pomočjo zaganjanja ukazno-vrstične. Sta več-platformni; testirani sta bili na operacijskih sistemih Windows, Linux in FreeBSD. Zaradi večje uporabne vrednosti imata obe aplikaciji vmesnik v angleškem jeziku.
Program
- Licenca: 2-klavzulska BSD licenca (poznana tudi kot FreeBSD licenca) — datoteka COPYING.txt v arhivu z izvorno kodo