[−][src]Module honeycomb::language
This module is useful for consuming common language tokens such as strings, identifiers, punctuation, floats, and arrays.
Functions
alpha | Consumes an alphabetic character |
alphanumeric | Consumes an alphanumeric character |
array | Consumes an array of items |
identifier | Consumes an alphanumeric identifier |
number | Consumes a number |
numeral | Consumes a numeric character |
punctuation | Consumes a punctuation character One of ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ |
string | Consumes a quoted string |
token | Consumes a common language token like A string A number An identifier Or Punctuation |