Difference between revisions of "Computer Science : Algorithms : Text Algorithms : Parsing : References to Projects"

From bitrary
Jump to: navigation, search
m
m
Line 4: Line 4:
  
 
* [http://www.compilertools.net/ compilertools.net]
 
* [http://www.compilertools.net/ compilertools.net]
* [http://kodu.ut.ee/~isotamm/zip/ Translaatorite Tegemise Süsteem], idest TTS, by Ain Isotamm
+
* [http://kodu.ut.ee/~isotamm/zip/ Translaatorite Tegemise Süsteem], idest TTS, by Ain Isotamm. It's mainly for Estonian audience, a pretty old, non necessarily old-fashioned, but just old,  research and teaching tool at the University of Tartu.
 
* [https://www.jetbrains.com/mps/ MPS] by S.t. Petersburg JetBrains depends on Java and is remarkable in a sense that they just eliminate the whole parsing step and with that all the hard theoretical problems that come with the parsing.
 
* [https://www.jetbrains.com/mps/ MPS] by S.t. Petersburg JetBrains depends on Java and is remarkable in a sense that they just eliminate the whole parsing step and with that all the hard theoretical problems that come with the parsing.
 
* [https://www.antlr.org/ ANTLR] depends on Java
 
* [https://www.antlr.org/ ANTLR] depends on Java
 
* Supposedly the [https://www.gnu.org/software/bison/ GNU Bison] is a [[wikipedia:Yacc|Yacc]] reimplementation.
 
* Supposedly the [https://www.gnu.org/software/bison/ GNU Bison] is a [[wikipedia:Yacc|Yacc]] reimplementation.

Revision as of 19:41, 10 February 2019

Computer Science : Algorithms : Text Algorithms : Parsing


  • compilertools.net
  • Translaatorite Tegemise Süsteem, idest TTS, by Ain Isotamm. It's mainly for Estonian audience, a pretty old, non necessarily old-fashioned, but just old, research and teaching tool at the University of Tartu.
  • MPS by S.t. Petersburg JetBrains depends on Java and is remarkable in a sense that they just eliminate the whole parsing step and with that all the hard theoretical problems that come with the parsing.
  • ANTLR depends on Java
  • Supposedly the GNU Bison is a Yacc reimplementation.