-
Updated
Jan 10, 2022 - C
lexer
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 1,071 public repositories matching this topic...
-
Updated
Feb 4, 2022 - Go
It would be nice if subpatterns could be used within subpatterns.
#[derive(Logos, Copy, Clone, Debug)]
#[logos(subpattern a = r"[a-zA-Z!$%&*/:<=>?^_~]")]
#[logos(subpattern b = r"(?&a)|[0-9+\-.@]")]
pub enum Token {
#[error]
Error,
// ...
}Currently, this is not supported and causes a regex parse error.
-
Updated
Feb 15, 2022 - C++
-
Updated
Jan 24, 2022 - C
-
Updated
Feb 11, 2022 - JavaScript
Test case
typedef dv_base_env_cov #(.CFG_T(tl_agent_env_cfg)) tl_agent_env_cov;Actual output
typedef dv_base_env_cov#(.CFG_T(tl_agent_env_cfg)) tl_agent_env_cov;Expected or suggested output (original formatting)
typedef dv_base_env_cov #(.CFG_T(tl_agent_env_cfg)) tl_agent_env_cov;Verible version:
-
Updated
Mar 1, 2022 - Java
Prepare the parser to PHP 8 :
Work In Progress as RFC are not yet closed
-
Updated
Feb 27, 2022 - TypeScript
-
Updated
Feb 7, 2022 - C++
-
Updated
Oct 14, 2019 - TypeScript
Would it be possible to have the regex parser support character classes like \w within other character classes? I had a regex pattern earlier that used the character class [0-9a-zA-Z_\.-], and I attempted to simplify it with [\w\.\-]. I didn't notice this library doesn't support doing that, and was wondering just how difficult that would be to implement. For the time being i'm just expanding
-
Updated
Feb 24, 2022 - C++
It seems like graphql parser doesn't like graphql comments in the schemas? This is using the federated proxy example.
build base schema: parse graphql document string: external: unexpected token - got: COMMENT want one of: [], locations:
remote schema
input UserInput {
userID: Int
# Some comment
place: String
}
-
Updated
Mar 20, 2020 - Swift
Flex has a directive %option caseless to lex tokens in a case insensitive way.
Is there currently a way (besides using regular expressions) to accomplish the same?
-
Updated
Jan 9, 2020 - Rust
-
Updated
Sep 25, 2018 - Swift
-
Updated
Jan 13, 2022 - JavaScript
-
Updated
Feb 22, 2022 - C#
- Wikipedia
- Wikipedia
Everything in diagrams.css should be scoped to some wrapping css class, because as is it cannot be bundled with the rest of an app's css because of styles like this:
Curre