components/prism-scheme.js

Branch


Log

Author Commit Date CI Message
Michael Schmidt 7d740c45 2021-12-10T14:38:41 Scheme: Use standard `char` token (#3254)
Jakub T. Jankiewicz 4eb81fa1 2021-10-23T12:30:36 Scheme: Updates syntax for reals (#3159) According to R7RS spec, you can use different mnemonics for the scientific notation that indicated the precision of the number.
Michael Schmidt e2630d89 2021-09-26T11:52:18 ESLint: Added `regexp/sort-alternatives` rule (#3093)
Michael Schmidt f471d2d7 2021-06-17T22:27:40 Fixed problems reported by `regexp/no-dupe-disjunctions` (#2952)
Michael Schmidt 158011e4 2021-04-18T15:55:05 ESLint: Added wrap-iife rule (#2867)
Michael Schmidt 1c6c0bf3 2021-03-30T21:10:23 Scheme: Added bracket support (#2813)
Michael Schmidt 0e61a7e1 2021-01-03T18:18:28 Scheme: Added support for high Unicode characters (#2693)
Michael Schmidt e01ecd00 2020-11-29T00:14:35 Scheme: Fixed number pattern (#2648)
Michael Schmidt 7951ca24 2020-11-04T21:54:24 Scheme: Fixed function and function-like false positives (#2611)
Michael Schmidt e4f6ccac 2020-08-30T15:08:38 Scheme: Added support for R7RS syntax (#2525)
Michael Schmidt 1e3f542b 2020-06-04T22:15:55 Scheme: Adjusted lookbehind for literals (#2396)
Michael Schmidt 1946918a 2020-05-13T11:25:39 Scheme: Improved lambda parameter (#2346)
Michael Schmidt d2541d54 2020-04-29T15:25:26 Scheme: Consistent lookaheads (#2322)
Michael Schmidt e27e65af 2020-04-27T22:54:18 Scheme: Improved boolean (#2316) I noticed that scheme booleans also partially highlighted `#true`, so I fixed that.
Michael Schmidt ac297ba5 2020-04-27T22:20:41 Scheme: Added missing special keywords (#2304)
Michael Schmidt 9a49f78f 2020-04-07T20:32:39 Scheme: Improvements (#2263)
Michael Schmidt e8811d22 2019-07-20T03:18:01 Scheme: Added support for rational number literals (#1964) This adds support for rational numbers like `2/3`.
Michael Schmidt 191830f2 2019-03-24T20:06:42 Scheme: Minor improvements (#1814) Minor improvements for the Scheme language.
Jakub T. Jankiewicz f8c8add2 2019-03-03T14:10:47 Fixed operator-like functions in Scheme (#1467) This fixes operator-like functions in Scheme.
Michael Schmidt 225dd3f7 2018-11-29T14:07:27 Scheme improvements (#1556) 1. `)` is part for symbols (strings). 2. Function names which have a keyword/builtin as a prefix are not matched correctly. 3. Zero-length function names. 4. `'` is highlighted as `string` even if it marks a list. Also add support for Scheme characters.
Jakub Jankiewicz 12a827e7 2018-07-07T14:56:36 fix function without arguments in scheme language (#1463) * fix function without arguments in scheme language * update tests for scheme
Golmote 51bff80a 2018-03-04T18:42:41 Scheme: Don't highlight first number of a list as a function. Fix #1331
Golmote bd19b048 2017-10-22T15:24:51 Scheme: Regexp optimisation
Valtteri Laitinen 8aa2cc4a 2017-05-08T13:56:50 Replace [\w\W] with [\s\S] and [0-9] with \d in regexes (#1107) * Replace [\w\W] with [^] and [0-9] with \d in regexes * Replace [\s\S] with [^] * Replace [^] with [\s\S]
Golmote 7549eccb 2017-02-08T23:23:24 Add missing greedy config in APL, AutoIt, Dart, Elixir, Erlang, F#, Go, Haxe, Icon, Inform7, J, Makefile, Mel, Nim, Nix, NSIS, OCaml, Oz, Pari/GP, Parser, Pascal, Perl, Prolog, Pure, Qore, R, Rip, Ruby, Rust, SAS, Scheme, SQL, Stylus, Tcl and Verilog
Golmote fa7df086 2015-08-31T09:12:32 Scheme: Don't match content of symbols starting with a parenthesis
Golmote 068704a2 2015-08-31T09:06:27 Scheme: Fixes and simplifications
Golmote 3120ff73 2015-08-21T07:47:59 Scheme: Add missing lookbehind on number pattern. Fix #702
Golmote b1fd5bdc 2015-03-10T08:27:53 Removed unused global flag in all grammars
Golmote 9487b5be 2015-01-09T08:11:21 Removed unneeded escapes in RegExps, added some semicolons
Nate Rosenbloom d5f2653b 2014-10-18T23:04:18 added minified file & removed uncessary objects
Nate Rosenbloom 5a6f744f 2014-10-18T22:58:13 whoops added so the 2 in something like log2 won't parse as a number
Nate Rosenbloom 9b3218d8 2014-10-18T22:15:46 added single quotes and a punctuation tag for parens
Nate Rosenbloom c60d3876 2014-10-18T21:51:06 added scheme language