Difference between revisions of "User:Andrei.ilinca24/logs"
From BRL-CAD
(→Community Bonding Period) |
(→Community Bonding Period) |
||
Line 7: | Line 7: | ||
* figure out how to use it, have a very simple demo set up within BRL-CAD build hooks | * figure out how to use it, have a very simple demo set up within BRL-CAD build hooks | ||
− | + | '''15 May Update''' | |
− | - made wiki pages for account, proposal, logs | + | - made wiki pages for account, proposal, logs |
− | |||
− | |||
-reread participation expectations and HACKING | -reread participation expectations and HACKING | ||
Line 26: | Line 24: | ||
and group_end is "}" | and group_end is "}" | ||
+ | |||
+ | -looked over other BRL-CAD importer re2c lemon parsers ( wfobj and dom2dox) in order to understand how to integrate mine into BRL-CAD but with no luck so far | ||
+ | |||
+ | -currently investigating perplex tool and how is it used and integrated over the re2c layer |
Revision as of 16:47, 14 May 2015
Webpage for development logs for GSoC 2015
Community Bonding Period
TODO list
- figure out if there is any major difference between .csg and .scad, except of expressions and modules
- figure out what parser to use (if it’s yacc/bison or re2c or any other, I’ll get involved and research what benefits does each offer)
- figure out how to use it, have a very simple demo set up within BRL-CAD build hooks
15 May Update
- made wiki pages for account, proposal, logs
-reread participation expectations and HACKING
-came up with the following grammar for parsing group() functions:
expr -> group_begin token group_end
token -> group_content token | expr
where group_begin is "group() {"
token is [a-z]+ "("*")";
and group_end is "}"
-looked over other BRL-CAD importer re2c lemon parsers ( wfobj and dom2dox) in order to understand how to integrate mine into BRL-CAD but with no luck so far
-currently investigating perplex tool and how is it used and integrated over the re2c layer