hritcu

Projects

EnvGenie is an easy-to-use multi-platform environment variable manager. It has been tested successfully under Linux and Windows. The application's back-end is written in Java and it communicates with the OS-specific components using XML (JDOM). Advanced features include token-based variable editing, and file manager integration (currently supported for KDE Konqueror and Windows Explorer).

A parsing toolkit that supports both top-down (LL(1) and
Simple Precedence) and bottom-up parsing (LR(0), SLR(1),
LR(1) and LALR(1)). The toolkit also supports generating
Java parsers for all the bottom-up parsing methods, based
on a CUP definition (similar to Yacc and CUP, but not
restricted to LALR parsers only).

MpNT is a multi-precision number theory library that
provides a base for building cryptographic applications. It
may also be used in any other domain where efficient large
number computations are required. The library supports
integer, modular, and floating point arithmetic with
practically unlimited precision. It is both speed efficient and
highly portable without disregarding code structure and
clarity.

sMArTH is an equation editor built on open Web
standards. The editor itself uses a SVG interface
and the application logic is implemented in
ECMAScript using the DOM. Both MathML and LaTeX are supported as exporting formats in addition to the SVG format. The most important mathematical content from both LaTeX and MathML is already provided, and this should cover the need of the majority of users. The graphical user interface allows even the most complex
equations to be built with simple "Point and
Click" techniques instead of writing convoluted
typesetting code.