Flex (programvare)
Utseende
Flex | |||
---|---|---|---|
Skaper(e) | Vern Paxson[1][2] | ||
Utvikler(e) | Vern Paxson[1][3] | ||
Utgitt | 1987 | ||
Nyeste versjon | 2.6.4 (6. mai 2017)[4][5] | ||
Kodelager | https://github.com/westes/flex.git | ||
Operativsystem | BSD GNU/Hurd GNU/Linux | ||
Skrevet i | C[6] | ||
Type | Leksikalsk analyse | ||
Lisens | BSD-lisensen[3] | ||
Nettsted | github.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 Bison på Unix 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]- ^ a b https://cvsweb.openbsd.org/src/usr.bin/lex/README.
- ^ https://cvsweb.openbsd.org/src/usr.bin/lex/parse.y.
- ^ a b https://cvsweb.openbsd.org/src/usr.bin/lex/COPYING.
- ^ «Release 2.6.4». 6. mai 2017. Besøkt 13. mars 2018.
- ^ «lex 2.6.4 released» (på engelsk). 6. mai 2017. Besøkt 6. april 2020.
- ^ http://openbsd.su/src/usr.bin/lex/Makefile.
- ^ 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.»
- ^ Levine, John R.; Mason, Tony; Brown, Doug (1992). lex & yacc (2nd utg.). O'Reilly. s. 1–2. ISBN 1-56592-000-7.
- ^ Levine, John (august 2009). flex & bison. O'Reilly Media. s. 304. ISBN 978-0-596-15597-1.
- ^ OpenBSD (11. desember 2015). «src/usr.bin/lex/». BSD Cross Reference. Besøkt 26. desember 2015. «This is flex, the fast lexical analyzer generator.»
- ^ «
flex(1)
». *BSD man pages. - ^ «
yacc(1)
». *BSD man pages. - ^ Is flex GNU or not? Arkivert 3. mars 2016 hos Wayback Machine., flex FAQ
Eksterne lenker
[rediger | rediger kilde]- (en) Offisielt nettsted