Update documentation to syntax highlight code
This commit is contained in:
@@ -19,7 +19,7 @@ all examples here we assume you want to compile the sample
|
||||
|
||||
Using `pkg-config` in CMake is fairly easy:
|
||||
|
||||
```
|
||||
``` cmake
|
||||
cmake_minimum_required(VERSION 3.0)
|
||||
|
||||
cmake_policy(SET CMP0048 NEW)
|
||||
@@ -102,7 +102,7 @@ test('first_and_only_test', testapp)
|
||||
Since `pkg-config` is a small Unix command-line utility, it can be used
|
||||
in handwritten `Makefile`s too:
|
||||
|
||||
```
|
||||
``` Makefile
|
||||
GTEST_CFLAGS = `pkg-config --cflags gtest_main`
|
||||
GTEST_LIBS = `pkg-config --libs gtest_main`
|
||||
|
||||
|
||||
@@ -71,7 +71,7 @@ $if i == 0 [[
|
||||
|
||||
will be translated by the Pump compiler to:
|
||||
|
||||
```
|
||||
``` cpp
|
||||
// Foo0 does blah for 0-ary predicates.
|
||||
template <size_t N>
|
||||
class Foo0 {
|
||||
@@ -107,7 +107,7 @@ $$ The text between i and [[ is the separator between iterations.
|
||||
|
||||
will generate one of the following lines (without the comments), depending on the value of `n`:
|
||||
|
||||
```
|
||||
``` cpp
|
||||
Func(); // If n is 0.
|
||||
Func(a1); // If n is 1.
|
||||
Func(a1 + a2); // If n is 2.
|
||||
@@ -140,7 +140,7 @@ up in your output.
|
||||
|
||||
## Grammar ##
|
||||
|
||||
```
|
||||
``` ebnf
|
||||
code ::= atomic_code*
|
||||
atomic_code ::= $var id = exp
|
||||
| $var id = [[ code ]]
|
||||
|
||||
Reference in New Issue
Block a user