mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 17:50:22 +00:00
samples: add Terra samples
source: https://github.com/zdevito/terra/tree/master/tests
This commit is contained in:
14
samples/Terra/enumc.t
Normal file
14
samples/Terra/enumc.t
Normal file
@@ -0,0 +1,14 @@
|
||||
C = terralib.includecstring [[
|
||||
enum Foo {
|
||||
A_VALUE = -1,
|
||||
B_VALUE = 4,
|
||||
C_VALUE = 2 << 1,
|
||||
D_VALUE = (1 << 31) - 1,
|
||||
E_VALUE = (1 << 44)
|
||||
};
|
||||
]]
|
||||
assert(C.A_VALUE == -1)
|
||||
assert(C.B_VALUE == 4)
|
||||
assert(C.C_VALUE == 4)
|
||||
assert(C.D_VALUE == 2147483647)
|
||||
assert(C.E_VALUE == -2147483648)
|
||||
Reference in New Issue
Block a user