view samples/bitwise.tp @ 231:e48c74a7539e

Fix string parsing in grammar and add it to the primlitsym rule. Add parentheses expressions. Allow parsing from a file.
author Michael Pavone <pavone@retrodev.com>
date Thu, 02 Jan 2014 22:49:51 -0800
parents 4c7c3d3e0265
children
line wrap: on
line source

#{
	main <- {
		a <- 0x42
		b <- 0x7A
		print: "a or b = " . (string: a or b) . "\n"
		print: "a and b = " . (string: a and b) . "\n"
		print: "a xor b = " . (string: a xor b) . "\n"
		print: "lshift: a by: 3 = " . (string: (lshift: a by: 3)) . "\n"
		print: "rshift: b by: 1 = " . (string: (rshift: b by: 1)) . "\n"
	}
}