$ make
$ ./scanner
[type:1 lexeme:'This']
[type:1 lexeme:'is']
[type:1 lexeme:'a']
[type:1 lexeme:'test']
[type:2 lexeme:'2']
[type:0 lexeme:'+']
[type:2 lexeme:'2']
[type:0 lexeme:'=']
[type:2 lexeme:'5']
[type:1 lexeme:'erry']
[type:1 lexeme:'day']
Credit: Joseph Landry - https://github.com/wjlandryiii/