Hi, everyone! I am new here!
Very excited to use Cursor,
So I want to know if I pack all my own programming language as a markdown file and put it into cursorrules
Does cursor use this new language well if I ask it to work on my project by my language
Pretty good idea here!
And yes it would be able to write your own language given that you’re able to provide it with all basic syntax, semantics and even be able to run it if you tell it how to run your compiler if you’re in agent mode
It’s crazy that you can do such creative and time-consuming tasks with cursor now
thanks, bro
actally, it’s teamwork and we wanna put the boundary of us and cursor!
great to hear that! don’t hesitate to ask anything here if you’re stuck somewhere
Grateful!!!
No, the LLM (Sonnet) will of course not learn your language from using Cursor.
You could refer to docs, tho - local @file, or @docs on the web.
With online docs, there is a chance that LLMs put them mid-term in there training data. Low probability, I think.
You’re correct that it won’t do that by itself, but if you provide it with the correct rules and context, it would be able to do it pretty nicely.
Thanks for replying!
What if I pack my own langugae as .md and put into .cursorrules instead of online web?
Still need to refer to .md
.cursorrules always applies (check if this is still true with latest changes!).
But maybe context gets too long for a whole programming language description… You could spread it across multiple files - they get indexed, a summary could point to where details are defined.
Well, I got it!
Thanks for your reply! Nice day