-
Updated
Sep 2, 2020 - TypeScript
grammar
A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.
Here are 639 public repositories matching this topic...
-
Updated
Sep 1, 2020 - Java
-
Updated
Sep 2, 2020 - JavaScript
-
Updated
Aug 26, 2020 - TypeScript
-
Updated
Aug 30, 2020 - Rust
-
Updated
Sep 2, 2020 - Java
-
Updated
Aug 6, 2020 - Python
-
Updated
Sep 1, 2020 - Go
The rust code in the .lalrpop files are still on rust 2015 and need to be manually updated since cargo fix won't work on those files.
We should also update the generated code to emit 2018 idiomatic code (see #2018 )
-
Updated
Aug 24, 2020 - C++
-
Updated
Jul 22, 2020 - Rust
-
Updated
Apr 1, 2020 - Vim script
-
Updated
Jun 16, 2020 - JavaScript
-
Updated
Aug 7, 2020 - JavaScript
-
Updated
Jun 12, 2020 - Python
-
Updated
Aug 29, 2020 - Java
-
Updated
Aug 31, 2020
-
Updated
Aug 24, 2020 - JavaScript
-
Updated
Sep 1, 2020 - C++
-
Updated
Mar 20, 2020 - Swift
I'm using link-grammar-5.3.15.
This one didn't work for me:
https://github.com/opencog/link-grammar/blob/master/bindings/java/org/linkgrammar/LinkGrammar.java#L43
Even when I added /usr/local/lib to jvm props:
java.lang.UnsatisfiedLinkError: no liblink-grammar in java.library.path
I fixed it by replacing that line into:
System.load("/usr/local/lib/liblink-grammar-java.so")
-
Updated
May 25, 2020 - Ruby
-
Updated
Jul 18, 2020 - Dart
-
Updated
Aug 1, 2020 - C++
- Wikipedia
- Wikipedia


I think it would be nice to have the option to dump a raw graphviz DOT file instead of the sppf.png for a few reasons:
Any though