firstfollow

1.0.0 • Public • Published

firstFollow

Simples javascript script that computes FIRST and FOLLOW sets for context-free grammars.

Grammar format

Installing / Running

Try the live demo: https://brunorb.github.io/firstFollow/

or

npm install firstfollow

then for node:

var myGrammar = 'A -> b w';
var firstFollow = require('firstfollow');
var data = firstFollow(myGrammar);
var computedFirstSet = data.firstSet;
var computedFollowSet = data.followSet;

for the browser:

<script src="/src/main.js"><script>`
<script>
var myGrammar = 'A -> b w';
var data = firstFollow(myGrammar);
var computedFirstSet = data.firstSet;
var computedFollowSet = data.followSet;
</script>

License

The MIT License

Package Sidebar

Install

npm i firstfollow

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • brunorb