Yet-another-compiler-compiler


yet another compiler compiler
tool, language
(yacc) the lalr p-rs-r generator found on most unix systems. also, the language used to describe the syntax of another language to yacc (the program).
implementations: ayacc, yay, perln-byacc,
sasl-yacc – “yacc in sasl – an exercise in functional programming”, simon peyton-jones, software prac & exp 15:807-820 (1985). mentions also a bcpl implementation.
yacc++ – 1990. an object-oriented rewrite of yacc, supports regular expressions, produces an lr1 grammar p-rs-r.
[“yacc meets c++”, s.c. johnson, usenix spring ’88 conf].
chris clark, compiler resources inc, +1 (508) 435-5016.
mlyacc – implementation and output in sml/nj. (ftp:research.att.com/dist/ml/75.tools.tar.z).
a version, by david poole at montana university has been retargeted to turbo pascal.
(ftp://iecc.com/pub/file/lyprg.zip).
see also bison, yet another, yet another yacc.
unix manual page: yacc(1).
[“yacc – yet another compiler compiler”, s.c. johnson, cs tr 32, bell labs (jul 1975)].
[was there ever an “acc” – “another compiler compiler”? if so, what was the first compiler compiler called?]
(2000-11-15)

Read Also:

  • Yet-another

    yet another

  • Yet-another-yacc

    yet another yacc tool (yay) an extension of yacc with lalr2 parsing. yay is available from bull as part of the university of waterloo tools package maintained by . (1994-11-09)

  • Yeuk

    to itch. an itching sensation.

  • Yevtushenko

    yevgeny alexandrovich [yiv-gye-nyee uh-lyi-ksahn-druh-vyich] /yɪvˈgyɛ nyi ʌ lyɪˈksɑn drə vyɪtʃ/ (show ipa), born 1933, russian poet. noun yevgeny aleksandrovich (jɪvˈɡjenij alɪkˈsandrəvitʃ). born 1933, russian poet. his often outspoken poetry includes babi yar (1962), bratsk station (1966), and farewell to red banner (1992)

  • Yeysk

    noun a variant spelling of yeisk


Disclaimer: Yet-another-compiler-compiler definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.