reject programs that import symbols after using them
commitc2bba94ae4fda51183e6732e1518ec6e0865bde6
authoringlorion <voodoo@inglorion.net>
Sat, 30 Nov 2013 02:03:52 +0000 (29 18:03 -0800)
committeringlorion <voodoo@inglorion.net>
Sat, 30 Nov 2013 02:03:52 +0000 (29 18:03 -0800)
treef68b31d534bd230984e6e08daaabe981933e2c66
parent9efe6cda21f67c76d36e319eed9104e261a1d8a5
reject programs that import symbols after using them
lib/voodoo.rb
lib/voodoo/code_generator.rb
lib/voodoo/compiler.rb
lib/voodoo/error.rb [new file with mode: 0644]
lib/voodoo/generators/arm_gas_generator.rb
lib/voodoo/generators/common_code_generator.rb
lib/voodoo/parser.rb
test/import-after-use.err [new file with mode: 0644]
test/import-after-use.voo [new file with mode: 0644]
test/labels.voo
test/test