Hello friends, thank you very much for allowing me
to be part of this community.
My name is Reinier Nápoles Martínez, I live in Cuba, I learned to program
by my self reading books. I have worked as a Sysadmin, Software Developer and Devops/SRE. Everything related to the field of Compilers,
Parsers, DSLs, MDE and code generation is one of the things that I most love.
Although I am not an expert on the field of Compilers and I have a lot to learn,
I like to build tools that speed up the software development.
I like to share with you some projects in that i worked.
It is a tool that allows you to design the data model visually
and generate the model code for different technologies.
It supports 29 SQL dialects and 76 code generators.
This are a Samba4 Web administration tools
for manage users and groups.
PHP4Lazarus is a Port of PHP4Delphi that run on Linux.
Allow using PHP as a scripting language in deskto applications
and develop PHP extensions in Object Pascal.
This is a port of SynEdit 2.0.5 the run under Linux using FreePascal.
The original version only worked on Windows
SynEdit is an advanced text editor control with supports for syntax highlighting,
word-wrapping, code completion and many others features.
An implementation of 2 engines for GoldParser
The complete compiled grammar table is hardcoded into the code,
so initializing the engine is very fast, it does not have
to load the CGT file from disk.
The JLexPHP is a port of JLex for PHP.
Thank you for your time, have a great day