Til udviklingen af Svendsk, er der blevet brugt forskellige værktøjer. Nogle af dem
er desværre kommercielle, og det er derfor ikke muligt at hente dem fra denne side.
F L E X
FLEX (Fast LEXical analyser generator) er en leksikalsk analysator, der kan køre under
både NT og UNIX. Vi har valgt at bruge denne, da vi udelukkende udvikler Svendsk på
NT-baserede computere. FLEX udspringer fra den ældre LEX, der udelukkende er tilgængelig
i en UNIX-version.
link til programmet
filer/flex.exe
link til dokumentationen
/svendsk/flex.html
B I S O N
De hjælpeværktøjer man kan bruge til at lave en parser og de tilhørende tabeller
kaldes parser generatorer eller compiler compilere. Den parser som de
genererer får som input et program i source language, eller en strøm af tokens
fra en leksikalsk analysator (genereres seperat i et andet hjælpe-program).
Et af de mest brugte programmer inden for dette område er YACC (Yet Another Compiler
Compiler), som er let tilgængeligt under UNIX. Vi har dog valgt at bruge BISON, som er en
ikke-kommerciel version af YACC. BISON har bl.a. den fordel, at den kan køre på en
almindelig NT workstation.
link til programmet
filer/bison.exe
link til dokumentationen
/svendsk/bison.html
F L E X & B I S O N
Der findes mange forskellige distributionen af Flex og Bison. Du har mulighed
for at downloade nogle af dem fra nedenstående links samt læse mere om disse
interessante værktøjer.
svendsk/filer/flexbis.zip
http://cs.wwc.edu/~aabyan/464/Book/
http://www.lysator.liu.se/amiga/ar/art/guide/art103.guide?FlexBison
B O R L A N D C C O M P I L E R
link til programmet
http://www.inprise.com/bcc/bcc.exe
link til hjemmesiden
http://www.inprise.com/bcc/
B O R L A N D M A K E
link til programmet
ingen URL
link til hjemmesiden
ingen URL