Flex (programvare)

Fra Wikipedia, den frie encyklopedi
Flex
Skaper(e)Vern Paxson[1][2]
Utvikler(e)Vern Paxson[1][3]
Utgitt 1987
Nyeste versjon2.6.4 (6. mai 2017)[4][5]
Kodelagerhttps://github.com/westes/flex.git
OperativsystemBSD GNU/Hurd GNU/Linux
Skrevet iC[6]
TypeLeksikalsk analyse
LisensBSD-lisensen[3]
Nettstedgithub.com (en)

Flex, en forkortelse for Fast leksikal analysator, er en programvare for generering av leksikalske analysatorer-[7] Det er fri og åpen programvare og et alternativ til lex.[8][9] Flex blir ofte brukt sammen med parsergeneratoren Berkeley Yacc eller GNU BisonUnix og Unix-lignende operativsystemer.[10][11][12] I motsetning til GNU Bison som er lisensiert under GNU General Public License, er Flex lisensiert under BSD-lisensen.[13]

Referanser[rediger | rediger kilde]

  1. ^ a b https://cvsweb.openbsd.org/src/usr.bin/lex/README.
  2. ^ https://cvsweb.openbsd.org/src/usr.bin/lex/parse.y.
  3. ^ a b https://cvsweb.openbsd.org/src/usr.bin/lex/COPYING.
  4. ^ «Release 2.6.4». 6. mai 2017. Besøkt 13. mars 2018. 
  5. ^ «lex 2.6.4 released» (engelsk). 6. mai 2017. Besøkt 6. april 2020. 
  6. ^ http://openbsd.su/src/usr.bin/lex/Makefile.
  7. ^ Levine, John R.; Mason, Tony; Brown, Doug (1992). lex & yacc (2nd utg.). O'Reilly. s. 279. ISBN 1-56592-000-7. «A freely available version of lex is flex 
  8. ^ Levine, John R.; Mason, Tony; Brown, Doug (1992). lex & yacc (2nd utg.). O'Reilly. s. 1–2. ISBN 1-56592-000-7. 
  9. ^ Levine, John (august 2009). flex & bison. O'Reilly Media. s. 304. ISBN 978-0-596-15597-1. 
  10. ^ OpenBSD (11. desember 2015). «src/usr.bin/lex/». BSD Cross Reference. Besøkt 26. desember 2015. «This is flex, the fast lexical analyzer generator.» 
  11. ^ «flex(1)». *BSD man pages. 
  12. ^ «yacc(1)». *BSD man pages. 
  13. ^ Is flex GNU or not? Arkivert 3. mars 2016 hos Wayback Machine., flex FAQ

Eksterne lenker[rediger | rediger kilde]