2003-12-10  Jackson Harper <jackson@ximian.com>

	* ILTokenizer.cs: Handle dotted ids as a single token. This allows
	keywords at the end of a dotted name.
	
2003-10-14 Jackson Harper <jackson@ximian.com>

	* ILTokenizer.cs: Fix /* */ comment blocks.
	
2003-09-16 Jackson Harper <jackson@latitudegeo.com>

	* ILTables.cs: compilercontrolled is lowercase. I am guessing this
	was an emacs introduced bug ;-).
	
2003-08-10 Jackson Harper <jackson@latitudegeo.com>

	* StringHelper.cs: If an escape is not valid just use the \
	character. Fix bug where escape char was not getting set.
		
2003-08-03 Jackson Harper <jackson@latitudegeo.com>

	* NumberHelper.cs: All numbers should allways be Int64
	
2003-07-30 Jackson Harper <jackson@latitudegeo.com>

	* ILReader.cs: Incremint colums while reading
	* Location.cs: Display column numbers
	
2003-07-29 Jackson Harper <jackson@latitudegeo.com>

	* ILReader.cs: Incriment line numbers
	* Location.cs: Do not reset line number when moving to a previous
	column. Add ToString method.
	
2003-07-15 Jackson Harper <jackson@latitudegeo.com>

	* ILTables.cs: Add tokens for generic constraints.
	
2003-06-14 Jackson Harper <jackson@latitudegeo.com>

	* ILTables.cs: Add imagebase keyword.
		
2003-05-31 Jackson Harper <jackson@latitudegeo.com>

	* ILTables.cs: Add refany keyword which is just an alias for typedref.
		
2003-05-22 Jackson Harper <jackson@latitudegeo.com>

	* ILTokenizer.cs: When building instructions allow the '.' char so
	complex instructions like conv.ovf.u.un can be created.
	
2003-05-22 Jackson Harper <jackson@latitudegeo.com>

	* ILTables.cs: Comment out nan and inf keywords, these are not
	referenced in the grammar. need to check if these keywords work on
	MS ilasm.
	* NumberHelper.cs: Parse numbers as Unsigned then cast to long
	otherwise an overflow exception is thrown. (is this a classlib bug?)
		
2003-05-18 Jackson Harper <jackson@latitudegeo.com>

	* ILTokenizer.cs: If token.token does not create a keyword return
	the first token as an id, not a keyword ie (add.exe should return
	"ID period ID" not "ADD period ID"
		
2003-04-28 Jackson Harper <jackson@latitudegeo.com>

	* ILTokenizer.cs: Get instructions from table and check if they
	are null instead of checking if they exist then getting them.

2003-04-03 Jackson Harper <jackson@latitudegeo.com>

	* ILToken.cs: Add open angle bracket, and close angle bracket tokens.
		
2003-03-31 Jackson Harper <jackson@latitudegeo.com>

	* NumberHelper.cs: handle situations like this 21452. properly
		
2003-03-31 Jackson Harper <jackson@latitudegeo.com>

	* ILTokenizer.cs: Handle Ellipsis
	* NUmberHelper.cs: Handle situations like this 0... properly
		
2003-03-31 Jackson Harper <jackson@latitudegeo.com>

	* ILTokenizer.cs: Take some special cases into account.
		
2003-03-31 Jackson Harper <jackson@latitudegeo.com>

	* ILTables.cs: Remove 'ptr' I can't find documentation for this
	keyword and ildasm does not esacpe it.
		
2003-03-31 Jackson Harper <jackson@latitudegeo.com>

	* NumberHelper.cs: handle sci, hex, and byte
	do not handle all corner case
	will optimize soon
	
2003-03-30 Jackson Harper <jackson@latitudegeo.com>

	* ILReader.cs: Instead of mainting a buffer let the reader handle
	that, and use a stack for putting chars back. This is probably
	much slower and not nearly as cool but the old method was a little
	buggy and I was having trouble tracking things down. This can be
	optimized someday.
	
2003-03-19 Jackson Harper <jackson@latitudegeo.com>

	* NumberHelper.cs: Handle strange number situations like 8:99:0

2003-03-16 Jackson Harper <jackson@latitudegeo.com>

	* ILTokenizer.cs: Append tail to values so opcodes like ldarg.s 
	are resolved properly

2003-03-16 Jackson Harper <jackson@latitudegeo.com>

	* ILTokenizer.cs: Fire an event when a new token is ready.

2003-03-14 Jackson Harper <jackson@latitudegeo.com>

	* ILTokenizer.cs: Use the IsInstr method for checking if a string is an instruction

2003-03-13 Jackson Harper <jackson@latitudegeo.com>

	* ILTokenizer.cs: Use InstrTable for looking up and getting Opcodes

2003-02-06 Jackson Harper <jackson@latitudegeo.com>

	* IlToken.cs: Add Dash Token (this is used for assembly names)
	* ILTokenizer.cs: Return Dash token
	
2003-02-02 Jackson Harper <jackson@latitudegeo.com>

	* ChangeLog: Add ChangeLog
