Skip to content

Commit 9d3b6ec

Browse files
committed
BLD: cover Stan 2.24 keywords
1 parent 82fe1f1 commit 9d3b6ec

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

syntax/stan.vim

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,9 @@ syntax keyword stanFunction poisson_log_glm_lpmf
7878
syntax keyword stanFunction multinomial
7979
syntax keyword stanFunction multinomial_lpmf multinomial_rng
8080

81+
syntax keyword stanFunction multinomial_logit
82+
syntax keyword stanFunction multinomial_logit_lpmf multinomial_logit_rng
83+
8184
syntax keyword stanFunction normal
8285
syntax keyword stanFunction normal_lpdf normal_cdf normal_lcdf normal_lccdf normal_rng
8386

@@ -229,12 +232,14 @@ syntax keyword stanFunction append_col append_row
229232
syntax keyword stanFunction softmax log_softmax cumulative_sum
230233
syntax keyword stanFunction cov_exp_quad
231234
syntax keyword stanFunction mdivide_left_tri_low mdivide_right_tri_low mdivide_left_spd mdivide_right_spd
232-
syntax keyword stanFunction matrix_exp matrix_exp_multiply scale_matrix_exp_multiply trace determinant log_determinant
235+
syntax keyword stanFunction matrix_exp matrix_exp_multiply scale_matrix_exp_multiply matrix_power trace determinant log_determinant
233236
syntax keyword stanFunction inverse inverse_spd eigenvalues_sym eigenvectors_sym qr_thin_Q qr_thin_R qr_Q qr_R cholesky_decompose singular_values
234237
syntax keyword stanFunction sort_asc sort_desc sort_indices_asc sort_indices_desc rank
235238
syntax keyword stanFunction csr_extract_w csr_extract_v csr_extract_u csr_to_dense_matrix csr_matrix_times_vector
236239
syntax keyword stanFunction to_matrix to_vector to_row_vector to_array_2d to_array_1d
237-
syntax keyword stanFunction algebra_solver
240+
syntax keyword stanFunction algebra_solver algebra_solver_newton
241+
syntax keyword stanFunction ode_rk45 ode_rk45_tol ode_adams ode_adams_tol ode_bdf ode_bdf_tol
242+
" The following integrade_ode functions are deprecated, but have not been removed.
238243
syntax keyword stanFunction integrate_ode_rk45 integrate_ode integrate_ode_bdf integrate_ode_adams
239244
syntax keyword stanFunction integrate_1d
240245
syntax keyword stanFunction reduce_sum reduce_sum_static

tests/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
requests==2.22.0
1+
requests

tests/test_function_coverage.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
""" Check that we have syntax highlighting for all documented functions. """
2+
13
import re
24
from itertools import chain
35
import requests

0 commit comments

Comments
 (0)