# Whats \>\>\>, ^ keywords for?

**URL:** <https://forum.kirupa.com/t/whats-keywords-for/307806>\
**Category:** Uncategorized\
**Created:** [April 10, 2010, 9:46pm UTC](https://forum.kirupa.com/t/whats-keywords-for/307806 "2010-04-10T21:46:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![wonsong82](https://avatars.discourse-cdn.com/v4/letter/w/22d042/32.png) [@wonsong82](https://forum.kirupa.com/u/wonsong82)\
**Post date:** [April 10, 2010, 9:46pm UTC](https://forum.kirupa.com/t/whats-keywords-for/307806/1 "2010-04-10T21:46:06Z")

</div>

i was trying to understand the code someone wrote and there were

\>\>\> and ^ which i couldnt understand

c = uint(uint(0xedb88320) ^ uint(c \>\>\> 1));

can someone please teach me what they are for?

also there were ‘&’ keywords too i dont know what that is.

if (c&1)  
trace (“hello”);
