Benjamin Attal
|
2d643b1069
|
Stop ruby parser from failing. Add other parser fixes. Should be good
to go now.
|
10 years ago |
Benjamin Attal
|
525e049be0
|
Bug fixes.
|
10 years ago |
Ben Kurtovic
|
5d8ac664fe
|
HAHA WHAT ARE ITERATORS
|
10 years ago |
Ben Kurtovic
|
5a83720617
|
Strip encoding lines.
|
10 years ago |
Benjamin Attal
|
d127ac94ad
|
1) All unavailable line numbers and column numbers become -1.
2) Add correct dependency in pom.xml
|
10 years ago |
Benjamin Attal
|
044a448602
|
Change the format of the symbols to fit with earwig's issue.
|
10 years ago |
Benjamin Attal
|
b16bc40d3f
|
Consolidate parsers into __init__.py. Update python.py parser.
|
10 years ago |
Benjamin Attal
|
71dec1d269
|
Modify the python parser. Make data more descriptive by adding data
about function calls.
|
10 years ago |
Benjamin Attal
|
a8f918f7c4
|
Update class names. Move language ids to languages.py
|
10 years ago |
Benjamin Attal
|
847410b13c
|
Minor fix-ups in python parser.
Mod:
python.py
- Add self.cache to allow for saving of unassocaited metadata as the
PyTreeCutter moves down the syntax tree.
- Update docstrings.
|
10 years ago |
Benjamin Attal
|
d485b87f21
|
Fix docstring in bitshift/parser/python.py
|
10 years ago |
Benjamin Attal
|
b77db873c1
|
Refactor parsing in python by adding node visitor class. Performs same
tasks as previous version, but is more concise.
Add:
bitshift/parser/python.py:
Add PyTreeCutter class to perform actions on specific nodes.
|
10 years ago |
Benjamin Attal
|
5db273a773
|
Bugfixes for _serialize function in bitshift/parser/python.py
|
10 years ago |
Benjamin Attal
|
0c5e4572f8
|
Add placeholder functions for parsing c and java in bitshift/parser. Add parse_py function with helper functions. Parse_py grabs relevant information on variables, functions, and classes from abstract syntax tree of codelet code.
|
10 years ago |
Benjamin Attal
|
d88e68e16e
|
Add dispatch 'parse' function to parser __init__.py. Basic code language identification as well. Included pycparser as a depedency.
|
10 years ago |
Ben Kurtovic
|
0c68988982
|
CREATE THE THINGS
|
10 years ago |