Nilay Majorwar
|
10221b0767
|
Remove Rockstar-related files
Rockstar got slightly tricky to implement, so for the sake of completing
the project, Rockstar is being kept for later in a separate branch.
|
2022-02-13 19:34:11 +05:30 |
|
Nilay Majorwar
|
a7b7879fb3
|
[wip] Add grammar-level parser for Rockstar
|
2022-02-13 19:21:32 +05:30 |
|
Nilay Majorwar
|
fb331e1194
|
Partially fix editor overlays getting clipped
|
2022-02-13 19:20:52 +05:30 |
|
Nilay Majorwar
|
42566af69e
|
Minor fixes
|
2022-02-04 21:56:48 +05:30 |
|
Nilay Majorwar
|
21df6fa0f1
|
Add Rockstar syntax highlighting
|
2022-02-04 20:13:18 +05:30 |
|
Nilay Majorwar
|
8d979ef111
|
Adapt languages to new syntax token scheme
|
2022-02-03 22:39:02 +05:30 |
|
Nilay Majorwar
|
24c384c4a8
|
Add operators token to editor themes
|
2022-02-03 22:38:41 +05:30 |
|
Nilay Majorwar
|
67c81e8cf7
|
Change editor token names to grammar terms
|
2022-02-03 22:30:09 +05:30 |
|
Nilay Majorwar
|
ede856be21
|
Switch to Blueprintjs v4
|
2022-02-03 19:45:38 +05:30 |
|
Nilay Majorwar
|
7afd536202
|
Add custom theme file to react-mosaic
|
2022-02-03 18:13:22 +05:30 |
|
Nilay Majorwar
|
2db1e77a83
|
Move header into Mainframe and controls to header
|
2022-02-03 15:12:24 +05:30 |
|
Nilay Majorwar
|
0befc7369a
|
[wip] Add Rockstar
|
2022-02-02 21:09:00 +05:30 |
|
Nilay Majorwar
|
69553b7087
|
Fix typo, make highlight more transparent
|
2022-02-01 13:56:56 +05:30 |
|
Nilay Majorwar
|
4c508d59b5
|
Add esolang request text and header buttons
|
2022-01-31 19:36:41 +05:30 |
|
Nilay Majorwar
|
82ec95f2dc
|
Fix bug and improve syntax colors in Befunge
|
2022-01-31 19:12:12 +05:30 |
|
Nilay Majorwar
|
9d02b3f7dd
|
Improve docs for language utils
|
2022-01-31 18:54:30 +05:30 |
|
Nilay Majorwar
|
e0a5f431d8
|
Improve lang readmes, add readme to file gen
|
2022-01-31 16:40:57 +05:30 |
|
Nilay Majorwar
|
ee64b73d28
|
Add link to esolang implementation notes
|
2022-01-31 16:03:48 +05:30 |
|
Nilay Majorwar
|
e3be5a8a83
|
Rename directory "engines" to "languages"
|
2022-01-30 20:47:33 +05:30 |
|
Nilay Majorwar
|
0bf7c0de3a
|
Add script to generate files for new language
|
2022-01-30 20:32:50 +05:30 |
|
Nilay Majorwar
|
3889b97df5
|
Refactor and remove image alt warning
|
2022-01-30 20:32:00 +05:30 |
|
Nilay Majorwar
|
0a0be3dce2
|
Add landing page
|
2022-01-27 01:51:36 +05:30 |
|
Nilay Majorwar
|
2c9beef1e6
|
Add proper logo to header
|
2022-01-27 01:01:06 +05:30 |
|
Nilay Majorwar
|
31b0d7b7b8
|
Add UI and logic for handling worker errors
|
2022-01-27 00:03:30 +05:30 |
|
Nilay Majorwar
|
35bebf045f
|
Adapt Befunge to modify code, fix char rendering
|
2022-01-26 20:03:54 +05:30 |
|
Nilay Majorwar
|
7b7475a4fb
|
Add support for self-modifying programs to core
|
2022-01-26 20:01:53 +05:30 |
|
Nilay Majorwar
|
45385a3266
|
Add Befunge-93
|
2022-01-26 01:56:36 +05:30 |
|
Nilay Majorwar
|
81a3563181
|
Improve output wrapping, fix typo in editor themes
|
2022-01-26 01:37:54 +05:30 |
|
Nilay Majorwar
|
c9346515b2
|
Fix incorrect details in deadfish
|
2022-01-22 22:49:19 +05:30 |
|
Nilay Majorwar
|
3f2e13af74
|
Remove hardcoded language ID
|
2022-01-22 22:48:55 +05:30 |
|
Nilay Majorwar
|
ee569ada7f
|
Use system theme for initial dark mode setting
|
2022-01-22 22:48:33 +05:30 |
|
Nilay Majorwar
|
808e4d302a
|
Improve contrast in Chef editor colors
|
2022-01-22 22:33:31 +05:30 |
|
Nilay Majorwar
|
251a6836f5
|
Make editors readonly during execution
|
2022-01-22 21:57:53 +05:30 |
|
Nilay Majorwar
|
ffc9c03452
|
Cleanup and fix bug in code editor
|
2022-01-22 21:29:28 +05:30 |
|
Nilay Majorwar
|
694d3133fc
|
Add better syntax checking in brainfuck
|
2022-01-22 21:23:00 +05:30 |
|
Nilay Majorwar
|
94dce5bfa9
|
Add automatic syntax checker, fix editor bugs
|
2022-01-22 21:22:38 +05:30 |
|
Nilay Majorwar
|
dbccab5244
|
Fix error handling in tests
|
2022-01-22 18:49:34 +05:30 |
|
Nilay Majorwar
|
22939dabf5
|
Improve Chef error messages
|
2022-01-22 18:49:26 +05:30 |
|
Nilay Majorwar
|
22ee70948a
|
Adapt bf and chef to error handling
|
2022-01-22 18:14:21 +05:30 |
|
Nilay Majorwar
|
0efd4c79ef
|
Add error handling logic
|
2022-01-22 13:53:57 +05:30 |
|
Nilay Majorwar
|
d8481c097b
|
Refactor so engines use 0-based document ranges
|
2022-01-20 15:29:21 +05:30 |
|
Nilay Majorwar
|
dbfacece2c
|
Revert to while-loop based execution
|
2022-01-20 15:07:06 +05:30 |
|
Nilay Majorwar
|
65aa9c9ecd
|
Add Chef language implementation
|
2022-01-20 02:45:11 +05:30 |
|
Nilay Majorwar
|
eb9d5d861c
|
Add unit tests for brainfuck and deadfish
|
2022-01-18 15:17:20 +05:30 |
|
Nilay Majorwar
|
d50e737682
|
Set up unit testing for engines
|
2022-01-18 15:17:08 +05:30 |
|
Nilay Majorwar
|
a4c0ad61e4
|
Minor UI improvements in app header
|
2021-12-27 16:02:21 +05:30 |
|
Nilay Majorwar
|
6828537153
|
Fix hardcoded lang name in app header
|
2021-12-27 15:52:19 +05:30 |
|
Nilay Majorwar
|
3ace388d90
|
Replace sample language with deadfish
|
2021-12-18 18:16:22 +05:30 |
|
Nilay Majorwar
|
bb9e85f422
|
Refactor to make language selection dynamic
|
2021-12-18 17:15:22 +05:30 |
|
Nilay Majorwar
|
2322ebe55d
|
Add worker bundling configuration
|
2021-12-18 17:08:26 +05:30 |
|