Cocom

Cocom can create compilers, cross-compilers, interpreters, and other language processors.
Download

Cocom Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Vladimir Makarov
  • Publisher web site:

Cocom Tags


Cocom Description

Cocom can create compilers, cross-compilers, interpreters, and other language processors. Cocom project is a toolset that is oriented towards the creation of compilers, cross-compilers, interpreters, and other language processors.It consists of reusable packages (collection and memory management framework), a Sprut internal representation description (AST-to-AST) translator, a Nona code selector description translator (generator generator similiar to BEG, Twig, Burg, and Iburg), an MSTA syntax description translator (yacc-compatible parser with better error reporting), an OKA pipeline hazards description translator, and SHILKA keywords description translator (similiar to gperf but faster).What's New in This Release:· Ammunition. · Package arithm works with numbers with bases upto 35. New tests.· Earley parser is able to use rules costs to chose the translation with minimal cost. Some bugs are fixed. New tests.· MSTA has an additional error recovery with minimal cost. New tests.· Dino. · Minor changes in the language (few new operators and special method `destroy').· New functions.· New package to work with sockets.· Many fixed bugs.· The sped up interpreter (upto 50%).· Comparison tests with perl, python, tcl, awk.· Many new tests.· Improved documentation.· OKA. The problem of possible incorrect automata generation because of wrong distribution of units to automata and the construction `exclusion' has been fixed. · Cocom and Dino have an additional distribution format `rpm'.


Cocom Related Software