diff options
Diffstat (limited to 'test/test_samples')
| -rw-r--r-- | test/test_samples/iostream.ncpp | 9 | ||||
| -rw-r--r-- | test/test_samples/ostream_test.ncpp | 39 | ||||
| -rw-r--r-- | test/test_samples/return_value.ncpp | 6 |
3 files changed, 15 insertions, 39 deletions
diff --git a/test/test_samples/iostream.ncpp b/test/test_samples/iostream.ncpp new file mode 100644 index 0000000..de1e6b8 --- /dev/null +++ b/test/test_samples/iostream.ncpp @@ -0,0 +1,9 @@ +import iostream; + +let main() +{ + let io = iostream{}; + let first_number = io.read_once(); + + return first_number; +}
\ No newline at end of file diff --git a/test/test_samples/ostream_test.ncpp b/test/test_samples/ostream_test.ncpp deleted file mode 100644 index 2c4d5b2..0000000 --- a/test/test_samples/ostream_test.ncpp +++ /dev/null @@ -1,39 +0,0 @@ -struct iostream -{ - iostream() - { - return; - } - - ~iostream() - { - return; - } - - let write(let val) - { - return; - } - - let read() - { - let ch = 'a'; - return ch; - } -}; - -let dread() -{ - return 0; -} - -let main() -{ - let six_seven = 67; - - let io = iostream{}; - io.read(); - six_seven = dread(); - - return six_seven; -} diff --git a/test/test_samples/return_value.ncpp b/test/test_samples/return_value.ncpp new file mode 100644 index 0000000..897ca15 --- /dev/null +++ b/test/test_samples/return_value.ncpp @@ -0,0 +1,6 @@ +let main() +{ + let six_seven = 67; + + return six_seven; +} |
