https://github.com/yijunyu/yaxx
yaxx - yet another XML extension to Bison (Yacc)
https://github.com/yijunyu/yaxx
bison flex xml yacc
Last synced: about 1 year ago
JSON representation
yaxx - yet another XML extension to Bison (Yacc)
- Host: GitHub
- URL: https://github.com/yijunyu/yaxx
- Owner: yijunyu
- License: gpl-2.0
- Created: 2017-02-22T05:13:42.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-26T17:31:07.000Z (over 9 years ago)
- Last Synced: 2025-04-12T22:55:48.091Z (about 1 year ago)
- Topics: bison, flex, xml, yacc
- Language: C
- Homepage:
- Size: 810 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
YAXX - Yet Another XML eXtension to Bison
= Source files =
* Makefile -- the makefile
* bison/data/yacc-$X.c -- the source file taken from bison-$X/data/yacc.c
* bison/data/yaxx-$Y-bison-$X.c -- the file version $Y patched on yacc-$X.c
* yaxx/yaxx.xsl -- XSL transformation for YAXX parsing tree
= Example Grammars =
* ada95/ -- Ada 95
* ansic/ -- ANSI C, see Yu et al. ICSM'05 paper
* bibtex2-0.95/ -- BibTeX, see Yu et al. Literature Programming paper
* csharp/ -- C#, see Akiki et al. ICSE'14, TSE'16, TOCHI'17 papers
* fortran/ -- Fortran 77, see Yu et al. ICPP'00, VL'00, JVLC'01, ICPP'04 papers
* gcc-3.4.0/ -- GCC, see Yu et al. FASE'05 and ICSM'05 papers
* java/ -- Java, see Yu et al. ASE'11 paper and ICSE'12 paper, Butler et al. WCRE'09, ECOOP'11, ICSME'15 paper
* nfr/ -- Non-functional Requirements, see Giorgini et al ER'02 and Mylopoulos et al. TSE'91 papers
* php/ -- PHP, see Yu et al. RE'04, RE'05, RE'07 papers and Candillon et al.'s APDT tool: https://code.google.com/archive/p/apdt/
* sql/ -- SQL, see Zhang et al. VLDB'04, Lu et al. WIRI'05 paper
* telos/ -- Telos, a knowledge representation language underlying ConceptBase, see http://conceptbase.sourceforge.net
* xml/ -- XML, see Yu et al. SPE'03, Lapouchnian et al. CASCON'06, BPM'07, Yu et al. ICWS'08 papers
= Documentation =
* docs/Makefile -- makefile
* docs/Doxyfile -- doxygen input
* docs/changelog.xml -- docbook chapter
* docs/manual.xml -- docbook chapter
* docs/readme.xml -- docbook chapter
* docs/requirements.xml -- docbook chapter
-- Yijun Yu