![]()  | 
  
    Nabla
    1.0
    
   Nabla - a DSL for Automatic differentiation 
   | 
 
#include <ast.h>


Public Member Functions | |
| AssgnStmt (std::string, std::optional< AssignmentOperator >, Expr *) | |
| virtual | ~AssgnStmt ()=default | 
| void | transpile (std::ostream &out, int tab=0) const | 
  Public Member Functions inherited from Node | |
| Node () | |
| virtual | ~Node ()=default | 
Public Attributes | |
| int | row_num | 
| int | col_num | 
| std::string | name | 
| std::optional< AssignmentOperator > | op | 
| Expr * | expr | 
| AssgnStmt::AssgnStmt | ( | std::string | name, | 
| std::optional< AssignmentOperator > | op, | ||
| Expr * | expr | ||
| ) | 
      
  | 
  virtualdefault | 
| void AssgnStmt::transpile | ( | std::ostream & | out, | 
| int | tab = 0  | 
        ||
| ) | const | 
| int AssgnStmt::col_num | 
| Expr* AssgnStmt::expr | 
| std::string AssgnStmt::name | 
| std::optional<AssignmentOperator> AssgnStmt::op | 
| int AssgnStmt::row_num | 
 1.8.17