An online repository of a Lexical Analyser for a subset of C Language. The project is currently in development and is not in a stage to be used, even for the subset of C it is being made for. Use/download/modify/fork at your own risk.

Subset of C Language

Keywords

  • int
  • void
  • char
  • float
  • return
  • if
  • else
  • break
  • continue
  • while

Operators

  • /
  • ++
  • --
  • =
  • ==
  • !

Points to remember

This is a list of differences between C and the subset in discussion that should be pointed out. [ added as an when required/remembered ]

  • This lexical analyser is not useful in cases where scope resolution is important.