Skip to content

Zic0-91/idlpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

overview

This idlpp is an idl parser written in python.

install

python -m venv env
. env/bin/activate
pip install --upgrade pip
pip install arpeggio
pip freeze > requierements.txt

dependancies

How to use

Put those alias in your .bashrc file

alias idlpp='python idlpp/idlpp.py'
alias merge='python idlpp/merge.py'
$ idlpp -h
usage: idlpp [-h] [-d] [-v] [-o OUTPUT] [-t] file

positional arguments:
  file                  .idl file to compile

options:
  -h, --help            show this help message and exit
  -d, --debug           enable debugging
  -v, --version         show program's version number and exit
  -o OUTPUT, --output OUTPUT
                        output file
  -t, --types           enable CPP types/component generators

run unit test

idlpp/test/idlpp/RUNME.sh 
idlpp/test/merge/RUNME.sh 

About

An idl compiler in python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published