package atdgen-runtime
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Runtime library for code generated by atdgen
Install
dune-project
Dependency
Authors
-
MMartin Jambon <martin@mjambon.com>
-
MMartin Jambon <martin@r2c.dev>
-
RRudi Grinberg <rudi.grinberg@gmail.com>
-
MMartin Jambon <github@mjambon.com>
-
AAlexandre Bourquelot <alexandre.bourquelot@ahrefs.com>
-
Ooleksiy <oleksiy.golovko@ahrefs.com>
-
IIvan Jager <aij+git@mrph.org>
-
MMartin Jambon <martin@semgrep.com>
-
GGregoire Lionnet <gregoire.lionnet@ahrefs.com>
-
SSebastien Mondet <sebastien.mondet@ahrefs.com>
-
DDavid Sheets <sheets@alum.mit.edu>
-
RRudi Grinberg <me@rgrinberg.com>
-
MMartin Jambon <martin@esper.com>
-
RRytis Jonynas <rytis.jonynas@ahrefs.com>
-
JJeff Meister <nanaki@gmail.com>
-
RRaman Varabets <roman.vorobets@gmail.com>
-
CCarmelo Piccione <carmelo.piccione@gmail.com>
-
LLouis <louis.roche@ahrefs.com>
-
CCaio Wakamatsu <caio.wakamatsu@ahrefs.com>
-
MMarek Kubica <marek@tarides.com>
-
DDaniel Weil <danweil68@gmail.com>
-
EEgor Chemokhonenko <egor.chemohonenko@ahrefs.com>
-
Gabriel Scherer
-
JJavier Chavarri <javier.chavarri@gmail.com>
-
LLouis Roché (Ahrefs) <louis.roche@ahrefs.com>
-
MMatthew McQuaid <matthew@returntocorp.com>
-
RRaman Varabets <raman+git@ahrefs.com>
-
Kkoonwen <koonwen@gmail.com>
-
Ttzm <frank@boldsolutions.de>
-
MMathieu Baudet <mathieubaudet@fb.com>
-
OOleksiy Golovko <alexei.golovko@gmail.com>
-
RRauan Mayemir <rauan@mayemir.io>
-
SSeb Mondet <seb@mondet.org>
-
AAlexandre Bourquelot <alexandre.bourquelot@gmail.com>
-
CCarmelo Piccione <cep1@solvuu.com>
-
HHyeseong Kim <hey@hyeseong.kim>
-
JJohn Billings <john@monkeynut.org>
-
LLouis Roché <louis@louisroche.net>
-
MMathieu Barbin <mathieu.barbin@gmail.com>
-
ZZach Yannes <zach@returntocorp.com>
-
AAntonin Décimo <antonin@tarides.com>
-
BBrendan Long <self@brendanlong.com>
-
CChris Yocum <cyocum@gmail.com>
-
KKate <kit.ty.kate@disroot.org>
-
LLouis Roché <louis.roche@ahrefs.com>
-
PPavel Antoshkin <pavel.antoshkin@ahrefs.com>
-
PPierre Boutillier <pierre.boutillier@laposte.net>
-
SShon Feder <shon.feder@key.me>
-
Mmetanivek <metanivek@gmail.com>
-
Ssebastiantoh <sebas.tsj.98@gmail.com>
-
AAnurag Soni <anuragsoni.13@gmail.com>
-
AArjun Ravi Narayan <arjunravinarayan@gmail.com>
-
AAsya-kawai <kawai-toshiki@aintek.xyz>
-
CChristophe Troestler <christophe.Troestler@umons.ac.be>
-
CCorentin Leruth <corentin.leruth@gmail.com>
-
Damien Doligez
-
DDaniel M <dan.mntg@gmail.com>
-
DDing Xiang Fei <dingxiangfei2009@protonmail.ch>
-
EEnrico Tassi <Enrico.Tassi@Inria.fr>
-
FFrançois Pottier <francois.pottier@inria.fr>
-
JJavier Chávarri <javier.chavarri@gmail.com>
-
JJonas Bergler <jonas@bergler.name>
-
KKate <kit-ty-kate@exn.st>
-
KKoon Wen Lee <koonwen@gmail.com>
-
LLouis <mail+github@louisroche.net>
-
LLouis Roché <louis@cryptosense.com>
-
SStephane Legrand <slegrand45@gmail.com>
-
VVincent Bernardoff <vb@luminar.eu.org>
-
ZZach <zachyannes@gmail.com>
-
Hhaoyang <haoyang@esper.co>
-
Ppmundkur <prashanth.mundkur@gmail.com>
-
Rrr0gi <igor@ahrefs.com>
-
Yygrek <ygrek@autistici.org>
Maintainers
Sources
atd-4.2.0.tbz
sha256=40e54c8ecdc45794155221f4299c2a9d49170f4ec41424e8c889d235a52d3a55
sha512=337f2739167936de28e042bf2d05df8c535c0c8293fb86c086861c8cc8a617d0d6c0bafb09e4817c5ae6d77dff7d0afcaed3f235c6c9ae7104c784c17d286605
doc/src/atdgen-runtime/yojson_lexer_utils.ml.html
Source file yojson_lexer_utils.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124let __ocaml_lex_tables = { Lexing.lex_base = "\000\000\254\255\255\255"; Lexing.lex_backtrk = "\255\255\255\255\255\255"; Lexing.lex_default = "\001\000\000\000\000\000"; Lexing.lex_trans = "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\ \002\000"; Lexing.lex_check = "\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\ \000\000"; Lexing.lex_base_code = ""; Lexing.lex_backtrk_code = ""; Lexing.lex_default_code = ""; Lexing.lex_trans_code = ""; Lexing.lex_check_code = ""; Lexing.lex_code = ""; } let rec read_junk buf n lexbuf = __ocaml_lex_read_junk_rec buf n lexbuf 0 and __ocaml_lex_read_junk_rec buf n lexbuf __ocaml_lex_state = match Lexing.engine __ocaml_lex_tables __ocaml_lex_state lexbuf with | 0 -> # 6 "atdgen-runtime/src/yojson_lexer_utils.mll" ( () ) # 98 "atdgen-runtime/src/yojson_lexer_utils.ml" | 1 -> # 7 "atdgen-runtime/src/yojson_lexer_utils.mll" ( if n <= 0 then () else begin Buffer.add_char buf (Lexing.lexeme_char lexbuf 0); read_junk buf (n - 1) lexbuf end ) # 109 "atdgen-runtime/src/yojson_lexer_utils.ml" | __ocaml_lex_state -> lexbuf.Lexing.refill_buff lexbuf; __ocaml_lex_read_junk_rec buf n lexbuf __ocaml_lex_state ;; # 15 "atdgen-runtime/src/yojson_lexer_utils.mll" let read_junk_without_positions buf n (lexbuf : Lexing.lexbuf) = let lex_abs_pos = lexbuf.lex_abs_pos in let lex_start_pos = lexbuf.lex_start_pos in read_junk buf n lexbuf; lexbuf.lex_start_pos <- lex_start_pos + 1; lexbuf.lex_abs_pos <- lex_abs_pos # 125 "atdgen-runtime/src/yojson_lexer_utils.ml"
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>