Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Parser and Compiler  RSS feed

 
Biswajit Paria
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,
Could you please tell me what are the differences between 'XML parser' and 'Java Compiler' ?

Regards,
Biswajit
 
Campbell Ritchie
Marshal
Posts: 55717
163
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Basic difference:
  • A parser goes through the text of a file and decides what each "token" means, eg keyword, number, operator
  • A compiler takes the text of a program file (eg a .java class file) and converts it into machine-readable format (in the case of Java, "bytecode").
  • Most compilers include a parser to assist with working out how to compile each bit of the code .
  •  
    • Post Reply Bookmark Topic Watch Topic
    • New Topic
    Boost this thread!