Update! Lexer can recognize Headings, Paragraphs and Links ✨✨
Web-flavoured Markdown (wfm) to use for building websites with new functionalities, without the use of HTML.
wfm will get all the features from a traditional markdown flavour like gfm (Github-flavoured Markdown) but some extra-features added to it, which aren't in traditional gfm. Thus, markdown will not only be used as a static blog generator, but also a relatively easier alternative for HTML.
Since, wfm will have other new syntaxes - e.g. for buttons, divisions, etc. - I am making a Lexer and a Parser from scratch. You can see how things are working by forking the project, and make sure each time you open the project you fetch the project again to get the updated code.
Make sure you watch this project if you fork it, to get the latest pushes!
Please leave a star!! ⭐
-
Go to the project's github page.
-
Click on the Watch and Fork buttons on the top-right corner.
-
(OPTIONAL) Don't leave the Star button unchecked!
-
After forking, go to your repository where you forked this project.
-
Click on the successful green Code button.
-
A small box near it should appear. Choose your cloning method now.
If you have Github Desktop:
- Click on the Open with Github Desktop button.
- It should open up Github Desktop in your machine, and eventually clone your forked project.
If you want to do that with Git Bash:
- Open your Git Bash terminal.
cd
into the directory where you want to clone it.- Type in:
and get it cloned.
$ git clone https://github.com/<your_username>/wfm.git
-
Well enough! Now go the project folder. Open the directory with any code editor like Visual Studio Code, Atom, Sublime Text
-
Then open the terminal on that directory, and type in:
# For Only-NPM Users $ npm i # For Yarn & NPM Users $ yarn
-
After all dependencies got installed, type in:
# For Only-NPM Users $ npm run dev # For Yarn & NPM Users $ yarn dev
to run the project.
-
Finally done! ✨✨