Translate these Javascript patterns into Lua patterns:
```
const token_types = {
  number: /[0-9]+(?:\.[0-9]+)?/,
  plus: /\+/,
  minus: /\-/,
  times: /\*/,
  divide: /\//,
  lparen: /\(/,
  rparen: /\)/,
};
```