Module: Gisele
- Extended by:
- Gisele
- Included in:
- Gisele
- Defined in:
- lib/gisele-language.rb,
lib/gisele/language.rb,
lib/gisele-language/version.rb,
lib/gisele/language/ast/node.rb,
lib/gisele/language/ast/if_st.rb,
lib/gisele/language/ast/bool_or.rb,
lib/gisele/language/ast/case_st.rb,
lib/gisele/language/ast/var_ref.rb,
lib/gisele/language/syntax/node.rb,
lib/gisele/language/ast/bool_and.rb,
lib/gisele/language/ast/bool_not.rb,
lib/gisele/language/ast/task_def.rb,
lib/gisele/language/ast/while_st.rb,
lib/gisele/language/syntax/if_st.rb,
lib/gisele/language/ast/bool_expr.rb,
lib/gisele/language/syntax/par_st.rb,
lib/gisele/language/syntax/seq_st.rb,
lib/gisele/language/syntax/bool_or.rb,
lib/gisele/language/syntax/case_st.rb,
lib/gisele/language/syntax/st_list.rb,
lib/gisele/language/syntax/var_ref.rb,
lib/gisele/language/ast/else_clause.rb,
lib/gisele/language/ast/when_clause.rb,
lib/gisele/language/syntax/bool_and.rb,
lib/gisele/language/syntax/bool_lit.rb,
lib/gisele/language/syntax/bool_not.rb,
lib/gisele/language/syntax/task_def.rb,
lib/gisele/language/syntax/unit_def.rb,
lib/gisele/language/syntax/while_st.rb,
lib/gisele/language/ast/elsif_clause.rb,
lib/gisele/language/ast/task_call_st.rb,
lib/gisele/language/syntax/bool_expr.rb,
lib/gisele/language/syntax/event_set.rb,
lib/gisele/language/syntax/bool_paren.rb,
lib/gisele/language/syntax/fluent_def.rb,
lib/gisele/language/syntax/else_clause.rb,
lib/gisele/language/syntax/when_clause.rb,
lib/gisele/language/syntax/elsif_clause.rb,
lib/gisele/language/syntax/task_call_st.rb,
lib/gisele/language/syntax/trackvar_def.rb,
lib/gisele/language/processors/if_to_case.rb,
lib/gisele/language/syntax/implicit_seq_st.rb,
lib/gisele/language/processors/sugar_removal.rb,
lib/gisele/language/processors/scoping_helper.rb,
lib/gisele/language/processors/elsif_flattener.rb
Defined Under Namespace
Modules: Language
Instance Method Summary collapse
Instance Method Details
#ast(*args) ⇒ Object
10 11 12 |
# File 'lib/gisele-language.rb', line 10 def ast(*args) Language::sexpr(*args) end |
#parse(*args) ⇒ Object
6 7 8 |
# File 'lib/gisele-language.rb', line 6 def parse(*args) Language::parse(*args) end |
#sexpr(*args) ⇒ Object
14 15 16 |
# File 'lib/gisele-language.rb', line 14 def sexpr(*args) Language::sexpr(*args) end |