āļāļĩāđāļāļ·āļāđāļāļ Linux āļāļ·āđāļ bnf2xml āļāļķāđāļāļŠāļēāļĄāļēāļĢāļāļāļēāļ§āļāđāđāļŦāļĨāļāļĢāļĩāļĨāļĩāļŠāļĨāđāļēāļŠāļļāļāđāļāđāļ bnf2xml-7.0.2.tar.gz āļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāļāļāļāđāļĨāļāđāđāļ OnWorks āļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāđāļāļĢāļĩāļŠāļģāļŦāļĢāļąāļāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļ
āļāļēāļ§āļāđāđāļŦāļĨāļāđāļĨāļ°āđāļĢāļĩāļĒāļāđāļāđāđāļāļāļāļĩāđāļāļāļāđāļĨāļāđāļāļ·āđāļ bnf2xml āļāļĢāđāļāļĄ OnWorks āļāļĢāļĩ
āļāļģāļāļēāļĄāļāļģāđāļāļ°āļāļģāđāļŦāļĨāđāļēāļāļĩāđāđāļāļ·āđāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļāļĩāđ:
- 1. āļāļēāļ§āļāđāđāļŦāļĨāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļāļāļĩāđāđāļāļāļĩāļāļĩāļāļāļāļāļļāļ
- 2. āđāļāđāļēāđāļāļāļĩāđ file manager https://www.onworks.net/myfiles.php?username=XXXXX āļāđāļ§āļĒāļāļ·āđāļāļāļđāđāđāļāđāļāļĩāđāļāļļāļāļāđāļāļāļāļēāļĢ
- 3. āļāļąāļāđāļŦāļĨāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāđāļāļāļąāļ§āļāļąāļāļāļēāļĢāđāļāļĨāđāļāļąāļāļāļĨāđāļēāļ§
- 4. āđāļĢāļīāđāļĄāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ OnWorks Linux āļŦāļĢāļ·āļ Windows āļāļāļāđāļĨāļāđ āļŦāļĢāļ·āļāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđ MACOS āļāļēāļāđāļ§āđāļāđāļāļāđāļāļĩāđ
- 5. āļāļēāļ OnWorks Linux OS āļāļļāļāđāļāļīāđāļāđāļĢāļīāđāļĄāļāđāļ āđāļāļāļĩāđāļāļąāļ§āļāļąāļāļāļēāļĢāđāļāļĨāđāļāļāļāđāļĢāļē https://www.onworks.net/myfiles.php?username=XXXXX āļāļĢāđāļāļĄāļāļ·āđāļāļāļđāđāđāļāđāļāļĩāđāļāļļāļāļāđāļāļāļāļēāļĢ
- 6. āļāļēāļ§āļāđāđāļŦāļĨāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļ āļāļīāļāļāļąāđāļ āđāļĨāļ°āđāļĢāļĩāļĒāļāđāļāđ
bnf2xml
Ad
DESCRIPTION
bnf2xml āļāļąāļ§āđāļĒāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđ BNF āļāļĒāđāļēāļāļāđāļēāļĒāļāļĩāđāđāļāđāļāđāļāļāļ§āļēāļĄāđāļāđāļāļāļīāļāļāļļāļ āļāđāļāļŦāļēāļāļēāļĄāđāļāļĨāđāļāļēāļĢāļŠāļ·āļāļāđāļ BNF āđāļĨāļ°āđāļŠāļāļāļāđāļāļāļ§āļēāļĄāļāļĩāđāļāļģāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāđāļāļĒāļāđāļēāļĒāļāļģāļāļąāļ xml āļāļĩāđāđāļŠāļāļāļāļĢāļīāļāļ
bnf2xml āļāļąāđāļāđāļāđāļāļēāļāļāđāļēāļĒāđāļŦāļĄāļ·āļāļāļāļąāļāđāļāļāļēāļĢāļĩāļāđāļāļāļ§āļēāļĄ āđāļāđāļ awk(1) grep(1) bnf2xml āđāļĄāđāļāđāļāļāļāļēāļĢ C API āđāļāļĢāļēāļ°āļĄāļąāļāđāļŠāļāļāļāļĨāļāļēāļĢāļāļīāļāļāļĨāļēāļ xml āļāļĒāđāļēāļāļāđāļēāļĒ
README āļāļĢāļēāļāļāļāļāļŦāļāđāļēāđāļāļĨāđ dl
āļāļąāļ§āļāļĒāđāļēāļ: $ echo "hi" | bnf2xml āļĢāļđāļāđāļāļāđāļāļĨāđ
āļāļĄ āļāļĄ
or
āđāļŪāđāļāļĢāđāļāļāđāļāđāļāđāļāļāđ
patternfile āļāļāļāļ§āđāļēāļāļ°āļāđāļāļŦāļēāđāļāđāļĄāđāļāļāļāļāļŦāļāđāļēāđāļāđāļāļĒāđāļēāļāđāļĢāđāļĨāļ°āļāđāļāļāđāļŠāļāļāļāļ°āđāļĢ āđāļāđāļ:
::= āļ | āļ | āļ | NS ...
::= +
bnf2xml āđāļāđāļāļāļąāļ§āđāļĒāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļāļāđāļĢāļĩāļĒāļāļāđāļģāļāļēāļāļāļāļĨāļāļĨāđāļēāļ āđāļĄāđāđāļŦāļĄāļ·āļāļāļāļąāļāļāļąāļ§āđāļĒāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļāļ buttom up āđāļāđāļ gcc(1) āļŦāļĢāļ·āļāļāļēāļāļŠāđāļ§āļāļāļēāļāļāļāļĨāļāļĨāđāļēāļ bnf2xml āļāļąāđāļāđāļĄāđāļĄāļĩāļāļ§āļēāļĄāļāļģāļāļ§āļĄāđāļāļĒāļŠāļĄāļāļđāļĢāļāđ / āđāļāđāđāļāļāđāļāļāļąāļāđāļĒāđāļāļāļąāđāļāļŦāļĄāļ āļāđāļēāļĨāļāļāļ ave āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļĒāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđ C āļŦāļĢāļ·āļāļāļ§āđāļē sed(1) āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāđāļāļŦāļēāļāļĒāđāļēāļāļāđāļēāļĒ āļāđāļēāļĒāļāļ§āđāļēāļāļēāļĢāđāļāđ flex/C āđāļāļ·āđāļāļŠāļĢāđāļēāļ parser
āļāļģāđāļāļ·āļāļ: āļāļąāļāđāļĄāđāđāļāļ°āļāļģāļ§āđāļēāļāļ§āļĢāļŠāļĢāđāļēāļ gcc(1) āđāļŦāļĄāđāđāļāļĒāđāļāđ bnf2xml bnf2xml āļāļēāļĢāđāļāļīāļāļāļąāļ§ BETA āļāļĢāļąāđāļāļāļĩāđ n āđāļāđāļĒāļąāļāđāļĄāđāļĄāļĩāļāļēāļĢāļāđāļ
āļāļļāļāļŠāļĄāļāļąāļāļī
- āđāļāļēāļāđāļāļļāļ XML (āļŠāđāļ§āļāđāļŦāļāđāļāļĩāđāļāļāļāļ§āđāļē xml āļŦāļĄāļēāļĒāļāļķāļāļāļīāļāļāļļāļ xml)
- BNF āļŠāļģāļŦāļĢāļąāļ C, K&R CPL āļĢāļ§āļĄāļāļĒāļđāđāļāđāļ§āļĒ (āļāļąāļ§āļāļĒāđāļēāļāđāļāļēāļāđāļāļļāļ xml āļāļāļŦāļāđāļēāđāļāļĨāđ dl) (āļĒāļąāļāđāļĄāđāđāļŠāļĢāđāļāļŠāļĄāļāļđāļĢāļāđ %100)
- āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāđāļāļŦāļēāđāļāļāļēāļĢāļĩāđāļāļĢāļēāļĒāļāļēāļĢāļŠāļāļĢāļīāļāļāļĩāđāļĄāļĩāļāļāļēāļāđāļŦāļāđāļĄāļēāļ
- āđāļāļēāļāđāļāļļāļāļāļ·āđāļāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļāļīāļāļāļēāļĄāļāļēāļĢāļāļąāļāļāļđāđāļāļąāđāļāļŦāļĄāļāđāļāđ (āļĢāļ§āļĄāļāļķāļāļāđāļāļāļīāļāļāļĨāļēāļ)
- āļāļāļļāļāļēāļāđāļŦāđāļāļąāļāļāļđāđāļāļąāļāļŦāļĄāļēāļĒāđāļĨāļāļāļĢāļĢāļāļąāļ BNF āļāļĩāđāļāļģāļŦāļāļ
- (āļŦāļĄāļēāļĒāđāļŦāļāļļ: āļāļąāļ§āđāļĒāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđ bnf āļāļēāļāļāļąāļ§āļŠāļēāļĄāļēāļĢāļāļāļąāđāļāđāļāļĢāđāļāļĢāļĄāđāļŦāđāļāļģāđāļāļēāļāđāļāļļāļ xml āđāļāđ)
- README āļāļĢāļēāļāļāļāļāļŦāļāđāļēāļāļēāļ§āļāđāđāļŦāļĨāļāđāļāļĨāđ
- āđāļāļāđāļāđāļāļāđāļ§āļĒāļĢāļāļĒāđāļāđāļēāđāļāļ end-to-end āļāļĩāđāđāļĢāļĩāļĒāļāļāđāļēāļĒāđāļĨāļ°āļĄāļĩāļāļāļēāļāđāļĨāđāļ
- āđāļŦāļĄāđ: āļāđāļēāļĄāļŦāļĢāļ·āļāļāļīāļĄāļāđāļāđāļāļĄāļđāļĨ (āđāļāļ·āđāļāđāļĄāđāđāļŦāđāđāļĒāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđ) āļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§ (āļŠāļģāļŦāļĢāļąāļāđāļāļĨāđāļāļāļēāļāđāļŦāļāđ / āļāļēāļāđāļāļĨāđāļāđāļāļĄāļđāļĨ)
- āđāļŦāļĄāđ: āļāļĨāđāļāļĒāļāđāļēāļĒāļāļģāļāļąāļ āļāļģāđāļŦāļāđāļ āļāļ§āļēāļĄāļĒāļēāļ§āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļąāļ§āļāļĢāļāļāļāđāļāļāđāļāļŠāļāđ
āļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄ
C + +
āļŦāļĄāļ§āļāļŦāļĄāļđāđ
āļāļĩāđāļāļ·āļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļķāļāļāđāļāļĄāļđāļĨāļāļēāļ https://sourceforge.net/projects/bnf2xml/ āļĄāļĩāļāļēāļĢāđāļŪāļŠāļāđāđāļ OnWorks āđāļāļ·āđāļāđāļŦāđāļāļģāļāļēāļāļāļāļāđāļĨāļāđāđāļāļ§āļīāļāļĩāļāļĩāđāļāđāļēāļĒāļāļĩāđāļŠāļļāļāļāļēāļāļŦāļāļķāđāļāđāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļāļĢāļĩāļāļāļāđāļĢāļē