Skip to content
#

ast

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,129 public repositories matching this topic...

slarse
slarse commented Mar 11, 2021

As we're unlikely to ever return to Travis CI, references to Travis are confusing, e.g. the directory containing the CI scripts being called chore/travis and the .travis.yml config file being present. We should remove anything that is no longer necessary, and rename everything else appropriately.

In the process of removing the Travis CI traces, we should also ensure that we've migrated all