Improve Test262 pass rate to 93.3%
- Add Unicode identifier support in lexer (permissive approach)
- Fix float formatting to use shortest round-trippable representation
- Add assignment target validation for parenthesized expressions
- Add update expression (++/--) validation
- Add numeric separator validation (reject double underscores)
- Fix strict mode scoping in function bodies
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>