diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2022-08-18 15:46:06 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2022-08-18 15:46:06 -0300 |
commit | cde764aefd12f5a2d8bffe94eac81a101f7dcb1a (patch) | |
tree | 9bb12aa986cb8cfd741ac3b3d9b50dccb568719f /lptree.c | |
parent | 99cd4b9125ed5bd5f7e5b6756da4f4c0efdebca0 (diff) | |
download | lpeg-cde764aefd12f5a2d8bffe94eac81a101f7dcb1a.tar.gz lpeg-cde764aefd12f5a2d8bffe94eac81a101f7dcb1a.tar.bz2 lpeg-cde764aefd12f5a2d8bffe94eac81a101f7dcb1a.zip |
Clearer error message for 'pattern / nil'
Diffstat (limited to 'lptree.c')
-rw-r--r-- | lptree.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -813,7 +813,9 @@ static int lp_divcapture (lua_State *L) { | |||
813 | tree->key = n; | 813 | tree->key = n; |
814 | return 1; | 814 | return 1; |
815 | } | 815 | } |
816 | default: return luaL_argerror(L, 2, "invalid replacement value"); | 816 | default: |
817 | return luaL_error(L, "unexpected %s as 2nd operand to LPeg '/'", | ||
818 | luaL_typename(L, 2)); | ||
817 | } | 819 | } |
818 | } | 820 | } |
819 | 821 | ||