all: element.py lex_yy.py t_def.py y_tab.py
-element.py: ../pitree/ndcode/pitree/skel/element.py
- cat $< >$@
+element.py:
+ pitree --install-element
lex_yy.py: ansi_c.l
- ../pilex/pilex.py --element --python $<
+ pilex --element --python $<
t_def.py: ansi_c.t
- PYTHONPATH=../pitree ../pitree/ndcode/pitree/cli.py --python $<
+ pitree --python $<
y_tab.py: ansi_c.y
- ../piyacc/piyacc.py --element --python $<
+ piyacc --element --python $<
clean:
rm -f element.py lex_yy.py t_def.py y_tab.py
"_Thread_local" return y_tab.THREAD_LOCAL
"__func__" return y_tab.FUNC_NAME
-FILE|GRAM_STYPE|YYLTYPE|assoc|bool|boundary|code_props|code_props_type|location|muscle_kind|named_ref|param_type|scanflags_t|size_t|symbol|symbol_class|symbol_list|uniqstr|variant|warnings|u?int(8|16|32|64)_t|BaseType_t {
+FILE|GRAM_STYPE|YYLTYPE|assoc|bool|boundary|code_props|code_props_type|location|muscle_kind|named_ref|param_type|scanflags_t|size_t|symbol|symbol_class|symbol_list|uniqstr|variant|warnings|u?int(8|16|32|64)_t|BaseType_t|TickType_t {
# THIS IS A HACK FOR NOW
return y_tab.TYPEDEF_NAME
}