tests/identifier-test.js

Branch


Log

Author Commit Date CI Message
LaeriExNihilo 2815f699 2022-06-07T03:35:31 Added support for METAFONT (#3465) Includes the METAFONT language to supported languages in Prism. METAFONT is a language for fontdrawing and fontmaking, especially for fonts destined to TeX. While old in various regards its legacy endures in METAPOST or in the TikZ syntax.
matildepark ea776756 2021-07-03T11:39:49 Added Hoon programming language (#2978) Co-authored-by: Michael Schmidt <mitchi5000.ms@googlemail.com>
Michael Schmidt cf7b0fd5 2021-05-01T14:40:00 ESLint: Added JSDoc plugin (#2869)
Michael Schmidt 9cae4461 2021-04-17T22:26:40 ESLint: Added quotes rule (#2835)
Dmitry Surkov f84c49c5 2021-03-18T16:54:08 Added support for Nevod (#2798)
edukisto 99a21dc5 2021-03-13T18:11:19 Added support for False (#2802)
Michael Schmidt 8bfcc819 2020-11-21T01:17:39 Tests: Better pretty print (#2600) This is a major improvement for the pretty-printer. The main change is that `TokenStreamTransformer.prettyprint` now takes a Prism token stream instead of a simplified token stream. This means that it has a lot more information to work with and it uses that information. It mostly behaves like the old pretty-printer with 3 main differences: 1. Tokens that contain a nested token stream that only contains a single string are printed as one line. Example: `["namespace", ["java"]]` 2. The pretty-printer can now glue tokens together so that they are printed in a single line. Example: `["number", "100"], ["operator", ".."], ["number", "100"]` 3. Line breaks in the input code may now cause empty lines in the output. Previously, only blank strings containing more at least 2 line breaks produce empty lines. This helps readability as it groups tokens together.
Michael Schmidt 48fac3b2 2020-06-12T15:58:46 Added a test for identifier support across all languages (#2371)