1.2.1 • Published 7 years ago

elang-parser v1.2.1

Weekly downloads
-
License
MIT
Repository
-
Last release
7 years ago

Elementary Language Parser

WIP

This parser will take elementary code and compile into javascript code

Requires

  • Node 8.6 or greater with --experimental-modules enabled

Usage

import parser from 'elang-parser'

parser(`
  <import as="http" from="http" />
  <function name="server" data>
    <js>http.createServer(function (req, res) { data({req, res}) })</js>
  </function>

  <function name="listen" port data>
    <js>data.listen(port)</js>
  </function>

  <listen port="3000">
    <server>
      <function name="handler" req res>
        <js>res.end('Hello World')</js>
      </function>
    </server>
  </listen>
`, (err, code) => {
  console.log(code)
})
1.2.1

7 years ago

1.2.0

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago