Add Julian Scheid to credits, and add TODO note about character set support.
[vtparse.git] / vtparse_check_tables.rb
blob6c529ef769fba0f85cea3abf6354f5c3a0edb1c7
2 require 'vtparse_tables'
5 # check that for every state, there is a transition defined
6 # for every character between 0 and A0.
9 table = {}
11 $state_tables.each { |state, table|
12     table.each_with_index { |val, i|
13         if not val
14             raise "No transition defined from state #{state}, char 0x#{i.to_s(16)}!"
15         end
16     }
19 puts "Tables had all necessary transitions defined."