Commit Graph

145 Commits

Author SHA1 Message Date
1783097ba9 feat: improve expression grammar 2024-11-02 21:45:38 -05:00
71de3bd598 feat: document grammar of expressions 2024-10-19 21:21:49 -05:00
a6335d4cbe fix: js errors while rendering code errors 2024-10-13 17:15:56 -05:00
5a1e4d5897 feat render error messages inside the code 2024-10-13 16:42:32 -05:00
83b4df1408 feat: improve functions docs 2024-10-12 07:25:21 -05:00
358fc92596 fix: jenkins 2024-10-05 14:13:43 -05:00
c3e75e40f3 fix: Jenkinsfile 2024-10-05 14:12:21 -05:00
40a4729695 feat: Add ref to thp binary for CI builds 2024-10-05 14:07:46 -05:00
4ea0c093fa update jenkinsfile 2024-10-05 06:52:02 -05:00
9bd1aeb1a5 Update Jenkinsfile.groovy 2024-10-05 00:35:03 +00:00
5621a2aca2 Update Jenkinsfile.groovy 2024-10-05 00:20:52 +00:00
21ccf34862 Update Jenkinsfile.groovy 2024-10-05 00:09:01 +00:00
feff7eb3e3 Update Jenkinsfile.groovy 2024-10-04 23:56:19 +00:00
c85b598e59 Update Jenkinsfile.groovy 2024-10-04 22:21:01 +00:00
68c175bd8f Update Jenkinsfile.groovy 2024-10-04 22:08:55 +00:00
b43611ad90 Update Jenkinsfile.groovy 2024-10-04 20:54:44 +00:00
4dcfc72c58 feat: alter classes syntax and add docs 2024-09-30 21:17:22 -05:00
62cc887797 feat: update code snippet to use new compiler error interface 2024-09-30 19:48:38 -05:00
e6df715955 feat: Add docs 2024-09-28 07:21:56 -05:00
3f388b8e22 chore: update learn index 2024-08-30 20:20:36 -05:00
0b5b424e95 feat: improve landpage ui 2024-08-30 19:39:54 -05:00
c43361dbb7 refactor: changes to keep up with compiler 2024-08-29 11:01:23 -05:00
3b5f26eab1 refactor: update highlighter to use compilers new if/else tokens 2024-08-27 16:15:16 -05:00
e510ab0d03 feat: small improvements to navbar 2024-08-26 12:10:22 -05:00
97f10385ba feat: Remove redundant folder links from api sidebar 2024-08-26 11:29:42 -05:00
eee2f60c61 feat: Implement sidebar for api docs 2024-08-26 11:05:21 -05:00
53d6ee686d feat: Improve sidebar on API docs 2024-08-26 09:36:52 -05:00
f1bc675869 feat: small ui improvements 2024-08-26 09:00:43 -05:00
980b92f631 refactor: use a highlight level to emit errors 2024-08-26 08:43:36 -05:00
25a5b20d5f feat: improve error rendering on code snippets 2024-08-12 20:31:19 -05:00
a476fffe2c Change syntax for null/errors 2024-08-06 17:52:55 -05:00
8b3f4a88c1 Replace all non code fonts with Atkinson Hyperlegible 2024-08-06 16:26:09 -05:00
5cfb0e525b Add semantic errors display from the compiler 2024-08-01 20:33:44 -05:00
a3fdd94fe4 Change highlighting to match the compiler 2024-07-31 15:25:49 -05:00
7e4d11123e Fix error messages where there shouldn't be any 2024-07-29 17:40:51 -05:00
25c1e80591 Changes for multiline comments 2024-07-29 17:03:09 -05:00
c038f6d55a Highlight syntax errors in code snippets 2024-07-28 20:12:53 -05:00
bb6478b474 Add rendering of compiler panics in code snippets 2024-07-28 19:54:15 -05:00
27bfca8880 Refactor syntax highlighter to new spec from the compiler 2024-07-28 18:23:51 -05:00
2fb095896b Add visual indicator to lexical errors in code snippets 2024-07-28 16:51:56 -05:00
76aad9cd8a Add syntax highlighting to spec pages 2024-07-25 08:49:24 -05:00
771a4b7044 Add path to binary in Jenkins 2024-07-21 18:16:34 -05:00
ee0be7635b Add docs on constructors 2024-07-21 18:06:01 -05:00
396a5b811a add doc pages 2024-07-20 22:44:42 -05:00
aa357101fb Add docs on templating 2024-07-19 22:08:37 -05:00
2eb6e13d32 Add Outfit as display font 2024-07-13 17:27:07 -05:00
bfeb065c68 Add page for Array.concat 2024-07-12 19:15:07 -05:00
3584c6d798 Fixes is std 2024-07-11 21:59:38 -05:00
07ff7ede1e restore old lexer 2024-07-05 19:51:50 -05:00
a542071af9 Use the native lexer instead of a TS reimplementation 2024-07-05 19:12:30 -05:00