You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Identifies tokens which look like numbers and flags them with the "NUMBER" flag.

Currently handles the following situations:

  • Integers:  0, 1, 100
  • Floats:  0.5, 12.2, 3.14159
  • Negative:  -1003, -12.2

Does NOT currently recognize:

  • Numbers with commas:  1,314,100.3
  • Numbers with scientific notation
  • Computer literals:  0xBEA1, 07832
  • European numbers with commas and periods swapped
  • Positive:  +102.3

Operates On:  Lexical Items with TOKEN

Configuration

Example Configuration
{
 "type":"NumberRecognizer"
}

Flags

Lex-Item Flags:

  • NUMBER - Flagged on all tokens which are numbers according to the rules above.

Vertex Flags:

None.

Example

V----------[1984 42 -10 3.14 ]-----------V  
^--[1984]--V--[42]--V--[-10]--V--[3.14]--^  

Item [1984] - [NUMBER,TOKEN]
Item [42]   - [NUMBER,TOKEN]
Item [-10]  - [NUMBER,TOKEN]
Item [3.14] - [NUMBER,TOKEN]
  • No labels