aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-01-06 07:37:29 +0900
committernsfisis <nsfisis@gmail.com>2026-01-06 07:37:29 +0900
commitdcdbbeaf293f5c07c27f7ebcd229eb60d3b8a217 (patch)
tree860cdbd8327c7bfad333c803a96c7dbd151a6396 /tests
parent0fe7524bd07365ceafa906a2ec3e9fb2d6650feb (diff)
downloadducc-dcdbbeaf293f5c07c27f7ebcd229eb60d3b8a217.tar.gz
ducc-dcdbbeaf293f5c07c27f7ebcd229eb60d3b8a217.tar.zst
ducc-dcdbbeaf293f5c07c27f7ebcd229eb60d3b8a217.zip
feat: support octal/hexadecimal number literals
Diffstat (limited to 'tests')
-rw-r--r--tests/number_literals.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/number_literals.sh b/tests/number_literals.sh
new file mode 100644
index 0000000..e96308a
--- /dev/null
+++ b/tests/number_literals.sh
@@ -0,0 +1,10 @@
+test_exit_code 0 <<'EOF'
+#include "../../helpers.h"
+
+int main() {
+ ASSERT_EQ(0, 0);
+ ASSERT_EQ(291, 0x123);
+ ASSERT_EQ(3405691582, 0xcafebabe);
+ ASSERT_EQ(436, 0664);
+}
+EOF