-
- Downloads
Add ofstream support within the language
On the way rewrite OStream handling: `<<` and `>>` are now treated as standard binary operators. This change required the introduction of "global" variable created by module loading since now: cout, cerr and clog are no more keywords but variables of type `ostream`.
parent
579eb523
No related branches found
No related tags found
Showing
- src/language/utils/BinaryOperatorRegisterForRn.cpp 17 additions, 0 deletionssrc/language/utils/BinaryOperatorRegisterForRn.cpp
- src/language/utils/BinaryOperatorRegisterForRn.hpp 1 addition, 2 deletionssrc/language/utils/BinaryOperatorRegisterForRn.hpp
- src/language/utils/BinaryOperatorRegisterForRnxn.cpp 17 additions, 0 deletionssrc/language/utils/BinaryOperatorRegisterForRnxn.cpp
- src/language/utils/BinaryOperatorRegisterForRnxn.hpp 1 addition, 2 deletionssrc/language/utils/BinaryOperatorRegisterForRnxn.hpp
- src/language/utils/BinaryOperatorRegisterForString.cpp 14 additions, 0 deletionssrc/language/utils/BinaryOperatorRegisterForString.cpp
- src/language/utils/BinaryOperatorRegisterForString.hpp 2 additions, 0 deletionssrc/language/utils/BinaryOperatorRegisterForString.hpp
- src/language/utils/BinaryOperatorRegisterForZ.cpp 13 additions, 0 deletionssrc/language/utils/BinaryOperatorRegisterForZ.cpp
- src/language/utils/BinaryOperatorRegisterForZ.hpp 1 addition, 0 deletionssrc/language/utils/BinaryOperatorRegisterForZ.hpp
- src/language/utils/CMakeLists.txt 1 addition, 0 deletionssrc/language/utils/CMakeLists.txt
- src/language/utils/OFStream.cpp 12 additions, 0 deletionssrc/language/utils/OFStream.cpp
- src/language/utils/OFStream.hpp 20 additions, 0 deletionssrc/language/utils/OFStream.hpp
- src/language/utils/OStream.hpp 36 additions, 0 deletionssrc/language/utils/OStream.hpp
- src/language/utils/ValueDescriptor.hpp 36 additions, 0 deletionssrc/language/utils/ValueDescriptor.hpp
- tests/CMakeLists.txt 0 additions, 1 deletiontests/CMakeLists.txt
- tests/test_ASTBuilder.cpp 15 additions, 9 deletionstests/test_ASTBuilder.cpp
- tests/test_ASTNodeDataTypeBuilder.cpp 10 additions, 5 deletionstests/test_ASTNodeDataTypeBuilder.cpp
- tests/test_ASTNodeExpressionBuilder.cpp 3 additions, 3 deletionstests/test_ASTNodeExpressionBuilder.cpp
- tests/test_ASTNodeTypeCleaner.cpp 6 additions, 3 deletionstests/test_ASTNodeTypeCleaner.cpp
- tests/test_OStreamProcessor.cpp 0 additions, 100 deletionstests/test_OStreamProcessor.cpp
Loading
Please sign in to comment