Add highlight definition for Tiger
ClosedPublic

Authored by pablooliveira on Aug 23 2017, 12:20 PM.

Details

Summary

Tiger is a simple teaching language defined by Andrew W. Appel in his "Modern Compiler Implementation in ML/Java/C" series. It is used in many compiler lectures.

Previously submitted here https://github.com/KDE/syntax-highlighting/pull/8

Diff Detail

Lint
Lint Skipped
Unit
Unit Tests Skipped
pablooliveira created this revision.Aug 23 2017, 12:20 PM
Restricted Application added a project: Frameworks. · View Herald TranscriptAug 23 2017, 12:20 PM
Restricted Application added a subscriber: Frameworks. · View Herald Transcript
dhaumann accepted this revision.Aug 24 2017, 7:57 AM

Looks good to me.

Just two questions:

  • The section is "Scripts", is that really a script, or would another category like "Scientific" or "Other" be more suitable?
  • Is the demo code from you, and as such also MIT licensed?
This revision is now accepted and ready to land.Aug 24 2017, 7:57 AM
  • Updated test code with license (MIT licensed); removed some utility functions that were not written by me.
  • Changed highlighter category to "Other"
This revision was automatically updated to reflect the committed changes.