-
- Downloads
Implement functions, return statements, and pipe operator along with a number of other fixes.
Showing
- examples/fib.funk 4 additions, 12 deletionsexamples/fib.funk
- include/ast/BlockNode.h 1 addition, 0 deletionsinclude/ast/BlockNode.h
- include/ast/control/ReturnNode.h 24 additions, 0 deletionsinclude/ast/control/ReturnNode.h
- include/ast/declaration/FunctionNode.h 47 additions, 0 deletionsinclude/ast/declaration/FunctionNode.h
- include/ast/expression/CallNode.h 5 additions, 0 deletionsinclude/ast/expression/CallNode.h
- include/ast/expression/PipeNode.h 27 additions, 0 deletionsinclude/ast/expression/PipeNode.h
- include/parser/Parser.h 32 additions, 0 deletionsinclude/parser/Parser.h
- include/parser/Registry.h 30 additions, 0 deletionsinclude/parser/Registry.h
- include/parser/Scope.h 1 addition, 0 deletionsinclude/parser/Scope.h
- include/utils/Common.h 7 additions, 0 deletionsinclude/utils/Common.h
- source/ast/BlockNode.cc 7 additions, 2 deletionssource/ast/BlockNode.cc
- source/ast/control/ReturnNode.cc 30 additions, 0 deletionssource/ast/control/ReturnNode.cc
- source/ast/declaration/FunctionNode.cc 155 additions, 0 deletionssource/ast/declaration/FunctionNode.cc
- source/ast/declaration/VariableNode.cc 2 additions, 2 deletionssource/ast/declaration/VariableNode.cc
- source/ast/expression/CallNode.cc 34 additions, 1 deletionsource/ast/expression/CallNode.cc
- source/ast/expression/PipeNode.cc 65 additions, 0 deletionssource/ast/expression/PipeNode.cc
- source/parser/Parser.cc 179 additions, 26 deletionssource/parser/Parser.cc
- source/parser/Registry.cc 52 additions, 0 deletionssource/parser/Registry.cc
- source/parser/Scope.cc 9 additions, 0 deletionssource/parser/Scope.cc
Loading
Please register or sign in to comment