use Alloy lexer
Merge pull request #1333 from spderosso/alloy-lexer

use Alloy lexer