├── .clang-format ├── .devcontainer └── devcontainer.json ├── .github ├── dependabot.yml ├── release.yml └── workflows │ ├── auto-approve.yaml │ ├── brgen-test.yaml │ ├── build.yml │ ├── codeql.yml │ ├── deploy.yml │ ├── puppeteer-test.yml │ ├── release.yml │ ├── scorecard.yml │ └── test.yml ├── .gitignore ├── .licensed.yml ├── .vscode ├── c_cpp_properties.json ├── launch.json ├── settings.json └── tasks.json ├── CMakeLists.txt ├── CONTRIBUTE.md ├── Dockerfile ├── LICENSE ├── README.md ├── SECURITY.md ├── arch.md ├── astlib ├── ast2c │ ├── ast.c │ ├── ast.h │ └── test.c ├── ast2csharp │ ├── ast.cs │ └── ast2csharp.csproj ├── ast2dart │ └── lib │ │ └── ast.dart ├── ast2go │ ├── ast │ │ └── ast.go │ ├── gen │ │ └── gen.go │ ├── generate_nix.go │ ├── generate_win.go │ ├── js │ │ └── set.go │ └── request │ │ ├── exec.go │ │ ├── generator.go │ │ ├── request.go │ │ └── response.go ├── ast2py │ ├── __init__.py │ ├── ast.py │ ├── example.py │ └── test.py ├── ast2rust │ ├── Cargo.lock │ ├── Cargo.toml │ ├── core │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── ast.rs │ │ │ ├── eval.rs │ │ │ ├── lib.rs │ │ │ ├── test.rs │ │ │ └── traverse.rs │ └── macros │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs └── ast2ts │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── analyze.ts │ ├── ast.ts │ └── index.ts │ └── tsconfig.json ├── brgen.json ├── brgen.sln ├── docker-compose.yml ├── docker_vscode ├── c_cpp_properties.json ├── launch.json ├── settings.json └── tasks.json ├── example ├── 9p.bgn ├── arp.bgn ├── asn1.bgn ├── ast_step │ ├── step1.bgn │ ├── step2.bgn │ ├── step3.bgn │ ├── step4.bgn │ ├── step5.bgn │ ├── step6.bgn │ ├── step7.bgn │ ├── step8.bgn │ └── step9.bgn ├── att.bgn ├── attestation_object.bgn ├── avro.bgn ├── ax25.bgn ├── bgp.bgn ├── bmp.bgn ├── bmp.txt ├── bpf.bgn ├── brgen_help │ ├── ast_enum.bgn │ ├── game.bgn │ ├── generator.bgn │ ├── key.bgn │ ├── lexer_enum.bgn │ ├── segment_routing_header.bgn │ ├── share.bgn │ ├── ssa.bgn │ ├── vm2.bgn │ └── vm_enum.bgn ├── can.bgn ├── capnproto.bgn ├── cbor.bgn ├── ccsds.bgn ├── chg.bgn ├── cmsg.bgn ├── coap.bgn ├── core_can_proto.bgn ├── dccp.bgn ├── dhcp.bgn ├── dhcpv6.bgn ├── dns.bgn ├── dnssec.bgn ├── dq2.bgn ├── dq4.bgn ├── eapol.bgn ├── ebml.bgn ├── elf.bgn ├── ether.bgn ├── etherip.bgn ├── fastcgi.bgn ├── fb_dnsrocks.bgn ├── feature_test │ ├── analyze_block_trait.bgn │ ├── assert_or_implicit_yeild.bgn │ ├── bit_fields.bgn │ ├── comma_match.bgn │ ├── const_length.bgn │ ├── edge_case1.bgn │ ├── enum_is_defined.bgn │ ├── exhaustive_check.bgn │ ├── fn_test.bgn │ ├── for_in.bgn │ ├── import_and_use.bgn │ ├── loop_ref.bgn │ ├── nested_state.bgn │ ├── regexp.bgn │ ├── simple_binary.bgn │ ├── sizeof.bgn │ ├── sort_test.bgn │ ├── state_variable.bgn │ ├── state_variable2.bgn │ ├── test_import.bgn │ ├── tree_test.bgn │ ├── trial_match.bgn │ ├── union.bgn │ └── varint_test.bgn ├── fido_u2f.bgn ├── from_kaitai │ └── btrfs_stream.bgn ├── fs.txt ├── gen_step │ ├── step1.bgn │ ├── step2.bgn │ ├── step3.bgn │ ├── step4.bgn │ ├── step4_a.bgn │ ├── step4_b.bgn │ ├── step5.bgn │ ├── step6.bgn │ └── step7.bgn ├── gif.bgn ├── gpio_r1.bgn ├── gre.bgn ├── gzip.bgn ├── hci.bgn ├── hsrp.bgn ├── http.bgn ├── http2.bgn ├── icmp.bgn ├── icn.bgn ├── ico.bgn ├── ieee802_11.bgn ├── ietf_hackathon │ ├── bgp_ls.bgn │ ├── initial_registory.bgn │ ├── routing.bgn │ └── sid.bgn ├── igmp.bgn ├── ike.bgn ├── il.bgn ├── impromptu_app_protocol.bgn ├── in_band_network_telemetry.bgn ├── infiniband.bgn ├── ip.bgn ├── ipsec.bgn ├── ipv6addr.bgn ├── isis.bgn ├── java_class.bgn ├── jsonb.bgn ├── l2cap.bgn ├── l2tp.bgn ├── llama2.bgn ├── llcp.bgn ├── llvm_ir.bgn ├── longfellow_zk.bgn ├── mach-o.bgn ├── minecraft.bgn ├── mp3.bgn ├── mp4.bgn ├── mpls.bgn ├── mptcp.bgn ├── mqtt.bgn ├── mrt.bgn ├── msgpack.bgn ├── nes.bgn ├── nes_sound_register.bgn ├── netlink.bgn ├── ntfs.bgn ├── ntp.bgn ├── omg_cdr.bgn ├── osecpu.bgn ├── ospfv2.bgn ├── ospfv3.bgn ├── pcap.bgn ├── pcapng.bgn ├── pcep.bgn ├── pe_header.bgn ├── pefile.txt ├── pefile_map.json ├── png.bgn ├── ppp.bgn ├── protobuf.bgn ├── qr_code.bgn ├── quic_frame.bgn ├── quic_packet.bgn ├── quic_transport_parameter.bgn ├── quic_varint.bgn ├── radius.bgn ├── rdp.bgn ├── rip.bgn ├── ripple.bgn ├── rtp.bgn ├── rudp.bgn ├── s2j_test │ ├── arp.bgn.json │ ├── asn1.bgn.json │ ├── attestation_object.bgn.json │ ├── avro.bgn.json │ ├── bgp.bgn.json │ ├── bpf.bgn.json │ ├── can.bgn.json │ ├── capnproto.bgn.json │ ├── cbor.bgn.json │ ├── ccsds.bgn.json │ ├── chg.bgn.json │ ├── dhcp.bgn.json │ ├── dhcpv6.bgn.json │ ├── dns.bgn.json │ ├── dnssec.bgn.json │ ├── elf.bgn.json │ ├── ether.bgn.json │ ├── etherip.bgn.json │ ├── gif.bgn.json │ ├── http.bgn.json │ ├── http2.bgn.json │ ├── icmp.bgn.json │ ├── ieee802_11.bgn.json │ ├── igmp.bgn.json │ ├── ike.bgn.json │ ├── impromptu_app_protocol.bgn.json │ ├── ip.bgn.json │ ├── ipsec.bgn.json │ ├── ipv6addr.bgn.json │ ├── l2tp.bgn.json │ ├── llvm_ir.bgn.json │ ├── mach-o.bgn.json │ ├── mp3.bgn.json │ ├── mp4.bgn.json │ ├── mqtt.bgn.json │ ├── msgpack.bgn.json │ ├── nes.bgn.json │ ├── ntfs.bgn.json │ ├── ntp.bgn.json │ ├── pcap.bgn.json │ ├── pcapng.bgn.json │ ├── pe_header.bgn.json │ ├── ppp.bgn.json │ ├── protobuf.bgn.json │ ├── quic_frame.bgn.json │ ├── quic_packet.bgn.json │ ├── quic_transport_parameter.bgn.json │ ├── quic_varint.bgn.json │ ├── rtp.bgn.json │ ├── sctp.bgn.json │ ├── simple.bgn.json │ ├── smf.bgn.json │ ├── stl.bgn.json │ ├── stub.bgn.json │ ├── stun.bgn.json │ ├── swf_rect.bgn.json │ ├── syslog.bgn.json │ ├── tar.bgn.json │ ├── tcp_segment.bgn.json │ ├── tftp.bgn.json │ ├── tls_record.bgn.json │ ├── tzdb.bgn.json │ ├── udp.bgn.json │ ├── usb.bgn.json │ ├── wasm.bgn.json │ ├── wasmos.bgn.json │ ├── wave.bgn.json │ ├── websocket.bgn.json │ ├── wireguard.bgn.json │ └── zip.bgn.json ├── safetensor.bgn ├── sctp.bgn ├── simple.bgn ├── smf.bgn ├── socks.bgn ├── softether.bgn ├── sqlite.bgn ├── srv6.bgn ├── ssh.bgn ├── stl.bgn ├── stp.bgn ├── stub.bgn ├── stun.bgn ├── swf_rect.bgn ├── syslog.bgn ├── tar.bgn ├── tcp_segment.bgn ├── tftp.bgn ├── tls_ech.bgn ├── tls_record.bgn ├── tor.bgn ├── tor_prop220.bgn ├── tor_prop224.bgn ├── tor_rend.bgn ├── tpacket.bgn ├── tpm2.bgn ├── tpm2_enum.txt ├── ts.bgn ├── tzdb.bgn ├── udp.bgn ├── usb.bgn ├── vm_test │ └── udp_test.bgn ├── vrrp.bgn ├── vxlan.bgn ├── wasm.bgn ├── wasmos.bgn ├── wasmos_def.txt ├── wave.bgn ├── webauthn.bgn ├── webauthn_cosepubkey.bgn ├── websocket.bgn ├── wimax.bgn ├── wire_data │ ├── capnproto.dat │ ├── request.dat │ ├── tcp.dat │ ├── udp.dat │ ├── unknwon_raspi.bgn │ ├── varint.dat │ └── websocket.dat ├── wireguard.bgn ├── x64.bgn ├── xfs.bgn └── zip.bgn ├── go.mod ├── go.sum ├── lsp ├── .vscodeignore ├── LICENSE ├── client │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── package-lock.json ├── package.json └── server │ ├── package-lock.json │ ├── package.json │ ├── src │ └── server.ts │ └── tsconfig.json ├── renovate.json ├── script ├── clean.bat ├── clone_utils.bat ├── clone_utils.sh ├── cmptest_debug.sh ├── collect_licenses.sh ├── copy_bmgen_stub.py ├── copy_example.py ├── dirty_patch.py ├── export_tag.sh ├── fetch_rebrgen.sh ├── gen_deep.bat ├── gen_enum.bat ├── gen_large.py ├── gen_sample.bat ├── gen_samples.sh ├── generate.py ├── install_lsp.bat ├── license_note.txt ├── link_path.sh ├── make_ast_doc.sh ├── make_cpp_test.sh ├── make_cpp_tests.sh ├── push_and_watch.bat ├── tag.txt └── tag_release.bat ├── spec ├── brgen_cmptest_config_schema.json ├── brgen_generated_mapping_schema.json ├── brgen_json_schema.json ├── brgen_test_info_schema.json ├── draft1.md ├── draft2.md ├── draft3.md ├── draft4.md └── generator_spec_file.md ├── src ├── CMakeLists.txt ├── core │ ├── ast │ │ ├── ast.h │ │ ├── expr_layer.h │ │ ├── file.h │ │ ├── json.h │ │ ├── kill_node.h │ │ ├── line_map.h │ │ ├── node │ │ │ ├── ast_enum.h │ │ │ ├── base.h │ │ │ ├── deep_copy.h │ │ │ ├── expr.h │ │ │ ├── literal.h │ │ │ ├── node_type.h │ │ │ ├── scope.h │ │ │ ├── statement.h │ │ │ ├── translated.h │ │ │ └── type.h │ │ ├── node_type_list.h │ │ ├── parse.cpp │ │ ├── parse.h │ │ ├── stream.cpp │ │ ├── stream.h │ │ ├── tool │ │ │ ├── compare.h │ │ │ ├── eval.h │ │ │ ├── extract_config.h │ │ │ ├── ident.h │ │ │ ├── metadata.h │ │ │ ├── sort.h │ │ │ ├── stringer.h │ │ │ └── tmp_ident.h │ │ └── traverse.h │ ├── common │ │ ├── debug.h │ │ ├── error.h │ │ ├── expected.h │ │ ├── file.h │ │ └── util.h │ ├── lexer │ │ ├── lexer.h │ │ ├── lexer_enum.h │ │ └── token.h │ └── middle │ │ ├── analyze_block_trait.cpp │ │ ├── analyze_block_trait.h │ │ ├── replace_assert.h │ │ ├── replace_error.h │ │ ├── replace_metadata.h │ │ ├── replace_order_spec.h │ │ ├── replacer.h │ │ ├── resolve_available.h │ │ ├── resolve_import.h │ │ ├── resolve_io_operation.h │ │ ├── resolve_state_dependency.h │ │ ├── type_attribute.cpp │ │ ├── type_attribute.h │ │ ├── typing.cpp │ │ └── typing.h ├── request │ ├── generator.hpp │ └── stream.hpp ├── test │ ├── CMakeLists.txt │ ├── core │ │ ├── ast_test.cpp │ │ ├── ast_test_component.cpp │ │ ├── ast_test_component.h │ │ ├── deep_copy_test.cpp │ │ ├── derive_test.cpp │ │ ├── from_json_test.cpp │ │ ├── lexer_test.cpp │ │ ├── middle_test.cpp │ │ ├── middle_test.h │ │ ├── section_writer_test.cpp │ │ ├── type_attribute_test.cpp │ │ └── typing_test.cpp │ ├── test_tool │ │ ├── fuzzing_test.go │ │ └── test_log_server │ │ │ └── main.go │ └── tool │ │ └── json2c │ │ └── ctype_test.cpp ├── tool │ ├── brgen │ │ ├── config.go │ │ ├── generator.go │ │ ├── generator_handler.go │ │ ├── main.go │ │ └── stdin_stream.go │ ├── cmptest │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── main.rs │ │ │ └── testutil.rs │ ├── common │ │ ├── em_main.h │ │ ├── generate.h │ │ ├── load_json.h │ │ ├── print.h │ │ └── send.h │ ├── ctobgn │ │ └── main.cpp │ ├── gen │ │ ├── ast2c │ │ │ └── gen_ast2c.go │ │ ├── ast2csharp │ │ │ └── gen_ast2csharp.go │ │ ├── ast2dart │ │ │ └── gen_ast2dart.go │ │ ├── ast2go │ │ │ └── gen_ast2go.go │ │ ├── ast2mermaid │ │ │ └── gen_ast2mermaid.go │ │ ├── ast2py │ │ │ └── gen_ast2py.go │ │ ├── ast2rust │ │ │ └── gen_ast2rust.go │ │ ├── ast2ts │ │ │ └── gen_ast2ts.go │ │ ├── cpp_deep_copy │ │ │ └── main.go │ │ ├── enum_gen │ │ │ └── enum_gen.go │ │ ├── gen.go │ │ └── type.go │ ├── hex2bin │ │ ├── hex.h │ │ └── main.cpp │ ├── json2c │ │ ├── ctype.h │ │ ├── generate.h │ │ └── main.cpp │ ├── json2cpp2 │ │ ├── generate.h │ │ └── main.cpp │ ├── json2go │ │ ├── generate.go │ │ ├── js.go │ │ └── main.go │ ├── json2graphviz │ │ └── main.go │ ├── json2kaitai │ │ ├── js.go │ │ ├── kaitai.go │ │ ├── main.go │ │ └── schema.go │ ├── json2llvm │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ ├── generate.rs │ │ │ └── main.rs │ ├── json2mermaid │ │ └── main.go │ ├── json2rust │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── generator.rs │ │ │ ├── lib.rs │ │ │ └── main.rs │ ├── json2spicy │ │ └── spicy.go │ ├── json2ts │ │ ├── generate.cpp │ │ ├── generate.h │ │ └── main.cpp │ ├── json2vm │ │ └── main.cpp │ ├── json2vm2 │ │ └── main.cpp │ ├── rfc2bgn │ │ └── main.cpp │ ├── s2jgo │ │ ├── capability.go │ │ ├── common.go │ │ ├── s2j_dlopen.go │ │ ├── s2j_stub.go │ │ ├── s2j_test.go │ │ └── s2j_win.go │ ├── src2json │ │ ├── capi.h │ │ ├── capi_export.h │ │ ├── entry.cpp │ │ ├── entry.h │ │ ├── hook.h │ │ ├── network.cpp │ │ ├── src2json.cpp │ │ ├── test.cpp │ │ ├── test.h │ │ └── version.h │ ├── ssagen │ │ ├── main.go │ │ └── ssa │ │ │ ├── compile.go │ │ │ └── ssa.go │ └── unictest │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ └── main.rs ├── vm │ ├── compile.cpp │ ├── compile.h │ ├── vm.cpp │ ├── vm.h │ ├── vm2 │ │ ├── compile.cpp │ │ ├── compile.h │ │ ├── interpret.cpp │ │ ├── interpret.h │ │ ├── jit_x64.cpp │ │ ├── layout.cpp │ │ ├── layout.h │ │ ├── vm2.h │ │ └── vm_enum.h │ └── vm_enum.h └── writer │ ├── bit_io.h │ ├── config.h │ ├── context.h │ ├── section.h │ └── writer.h ├── test-brgen.json ├── test.bat ├── testkit ├── cmptest.json ├── cpp │ ├── CMakeLists.txt │ ├── config.json │ ├── setup.py │ ├── stub.hpp │ └── test_template.cpp ├── go │ ├── config.json │ ├── setup.py │ ├── test_class.go │ └── test_template.go └── rust │ ├── Cargo.lock │ ├── Cargo.toml │ ├── config.json │ ├── setup.py │ └── src │ ├── main.rs │ └── target.rs ├── web ├── dev │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── base64.ts │ │ ├── compiler-explorer │ │ │ ├── api.ts │ │ │ └── types.ts │ │ ├── index.tsx │ │ ├── lsp │ │ │ ├── brgen_lsp.ts │ │ │ ├── file_select.ts │ │ │ └── inputServiceStub.js │ │ ├── s2j │ │ │ ├── caller.ts │ │ │ ├── cpp_include.ts │ │ │ ├── dummy_fs.ts │ │ │ ├── em_work_ctx.ts │ │ │ ├── emscripten_mod.ts │ │ │ ├── generator.ts │ │ │ ├── go_work_ctx.ts │ │ │ ├── job_mgr.ts │ │ │ ├── msg.ts │ │ │ ├── request_queue.ts │ │ │ ├── update.ts │ │ │ ├── worker │ │ │ │ ├── bmgen │ │ │ │ │ ├── bmgen_worker.ts │ │ │ │ │ ├── ebmgen_worker.ts │ │ │ │ │ └── util.ts │ │ │ │ ├── json2c_worker.ts │ │ │ │ ├── json2cpp2_worker.ts │ │ │ │ ├── json2go_worker.ts │ │ │ │ ├── json2kaitai_worker.ts │ │ │ │ ├── json2rust_worker.ts │ │ │ │ ├── json2ts_worker.ts │ │ │ │ └── src2json_worker.ts │ │ │ ├── worker_factory.ts │ │ │ └── workers.ts │ │ ├── save-data │ │ │ └── save.ts │ │ ├── server │ │ │ ├── core.ts │ │ │ ├── nodejs.mts │ │ │ └── worker_pollyfill.ts │ │ ├── storage.ts │ │ ├── types.ts │ │ └── ui.tsx │ ├── stub │ │ └── bmgen │ │ │ ├── bm_caller.js │ │ │ ├── bmgen.js │ │ │ ├── ebm_caller.js │ │ │ └── ebmgen.js │ ├── test │ │ └── puppet.mjs │ ├── tree-sitter-brgen │ │ ├── .editorconfig │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── Cargo.toml │ │ ├── Makefile │ │ ├── Package.swift │ │ ├── binding.gyp │ │ ├── bindings │ │ │ ├── c │ │ │ │ ├── tree-sitter-brgen.pc.in │ │ │ │ └── tree_sitter │ │ │ │ │ └── tree-sitter-brgen.h │ │ │ ├── go │ │ │ │ ├── binding.go │ │ │ │ └── binding_test.go │ │ │ ├── node │ │ │ │ ├── binding.cc │ │ │ │ ├── binding_test.js │ │ │ │ ├── index.d.ts │ │ │ │ └── index.js │ │ │ ├── python │ │ │ │ ├── tests │ │ │ │ │ └── test_binding.py │ │ │ │ └── tree_sitter_brgen │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── __init__.pyi │ │ │ │ │ ├── binding.c │ │ │ │ │ └── py.typed │ │ │ ├── rust │ │ │ │ ├── build.rs │ │ │ │ └── lib.rs │ │ │ └── swift │ │ │ │ ├── TreeSitterbrgen │ │ │ │ └── brgen.h │ │ │ │ └── TreeSitterbrgenTests │ │ │ │ └── TreeSitterbrgenTests.swift │ │ ├── go.mod │ │ ├── grammar.js │ │ ├── package.json │ │ ├── pyproject.toml │ │ ├── setup.py │ │ ├── src │ │ │ ├── grammar.json │ │ │ ├── node-types.json │ │ │ ├── parser.c │ │ │ ├── scanner.c │ │ │ └── tree_sitter │ │ │ │ ├── alloc.h │ │ │ │ ├── array.h │ │ │ │ └── parser.h │ │ └── tree-sitter.json │ ├── tsconfig.json │ ├── wasmCopy.js.txt │ └── webpack.config.js ├── doc │ ├── .hugo_build.lock │ ├── archetypes │ │ └── default.md │ ├── content │ │ ├── _index.md │ │ └── docs │ │ │ ├── ast.md │ │ │ ├── bnf.md │ │ │ ├── builtin.md │ │ │ ├── change.md │ │ │ ├── config.md │ │ │ ├── exec_model.md │ │ │ ├── for_ai.md │ │ │ ├── generator_dev.md │ │ │ ├── language.md │ │ │ ├── metadata.md │ │ │ ├── overview.md │ │ │ ├── setup.md │ │ │ ├── src_core.md │ │ │ ├── src_tool.md │ │ │ └── todo.md │ ├── go.mod │ ├── go.sum │ ├── hugo.toml │ └── layouts │ │ └── shortcodes │ │ └── mermaid.html └── public │ └── index.html └── yara.bgn /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.clang-format -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/auto-approve.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.github/workflows/auto-approve.yaml -------------------------------------------------------------------------------- /.github/workflows/brgen-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.github/workflows/brgen-test.yaml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/puppeteer-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.github/workflows/puppeteer-test.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.gitignore -------------------------------------------------------------------------------- /.licensed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.licensed.yml -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/CONTRIBUTE.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/SECURITY.md -------------------------------------------------------------------------------- /arch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/arch.md -------------------------------------------------------------------------------- /astlib/ast2c/ast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2c/ast.c -------------------------------------------------------------------------------- /astlib/ast2c/ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2c/ast.h -------------------------------------------------------------------------------- /astlib/ast2c/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2c/test.c -------------------------------------------------------------------------------- /astlib/ast2csharp/ast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2csharp/ast.cs -------------------------------------------------------------------------------- /astlib/ast2csharp/ast2csharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2csharp/ast2csharp.csproj -------------------------------------------------------------------------------- /astlib/ast2dart/lib/ast.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2dart/lib/ast.dart -------------------------------------------------------------------------------- /astlib/ast2go/ast/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2go/ast/ast.go -------------------------------------------------------------------------------- /astlib/ast2go/gen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2go/gen/gen.go -------------------------------------------------------------------------------- /astlib/ast2go/generate_nix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2go/generate_nix.go -------------------------------------------------------------------------------- /astlib/ast2go/generate_win.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2go/generate_win.go -------------------------------------------------------------------------------- /astlib/ast2go/js/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2go/js/set.go -------------------------------------------------------------------------------- /astlib/ast2go/request/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2go/request/exec.go -------------------------------------------------------------------------------- /astlib/ast2go/request/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2go/request/generator.go -------------------------------------------------------------------------------- /astlib/ast2go/request/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2go/request/request.go -------------------------------------------------------------------------------- /astlib/ast2go/request/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2go/request/response.go -------------------------------------------------------------------------------- /astlib/ast2py/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /astlib/ast2py/ast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2py/ast.py -------------------------------------------------------------------------------- /astlib/ast2py/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2py/example.py -------------------------------------------------------------------------------- /astlib/ast2py/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2py/test.py -------------------------------------------------------------------------------- /astlib/ast2rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2rust/Cargo.lock -------------------------------------------------------------------------------- /astlib/ast2rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2rust/Cargo.toml -------------------------------------------------------------------------------- /astlib/ast2rust/core/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2rust/core/Cargo.lock -------------------------------------------------------------------------------- /astlib/ast2rust/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2rust/core/Cargo.toml -------------------------------------------------------------------------------- /astlib/ast2rust/core/src/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2rust/core/src/ast.rs -------------------------------------------------------------------------------- /astlib/ast2rust/core/src/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2rust/core/src/eval.rs -------------------------------------------------------------------------------- /astlib/ast2rust/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2rust/core/src/lib.rs -------------------------------------------------------------------------------- /astlib/ast2rust/core/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2rust/core/src/test.rs -------------------------------------------------------------------------------- /astlib/ast2rust/core/src/traverse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2rust/core/src/traverse.rs -------------------------------------------------------------------------------- /astlib/ast2rust/macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2rust/macros/Cargo.toml -------------------------------------------------------------------------------- /astlib/ast2rust/macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2rust/macros/src/lib.rs -------------------------------------------------------------------------------- /astlib/ast2ts/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2ts/package-lock.json -------------------------------------------------------------------------------- /astlib/ast2ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2ts/package.json -------------------------------------------------------------------------------- /astlib/ast2ts/src/analyze.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2ts/src/analyze.ts -------------------------------------------------------------------------------- /astlib/ast2ts/src/ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2ts/src/ast.ts -------------------------------------------------------------------------------- /astlib/ast2ts/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2ts/src/index.ts -------------------------------------------------------------------------------- /astlib/ast2ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/astlib/ast2ts/tsconfig.json -------------------------------------------------------------------------------- /brgen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/brgen.json -------------------------------------------------------------------------------- /brgen.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/brgen.sln -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker_vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/docker_vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /docker_vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/docker_vscode/launch.json -------------------------------------------------------------------------------- /docker_vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/docker_vscode/settings.json -------------------------------------------------------------------------------- /docker_vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/docker_vscode/tasks.json -------------------------------------------------------------------------------- /example/9p.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/9p.bgn -------------------------------------------------------------------------------- /example/arp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/arp.bgn -------------------------------------------------------------------------------- /example/asn1.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/asn1.bgn -------------------------------------------------------------------------------- /example/ast_step/step1.bgn: -------------------------------------------------------------------------------- 1 | 0x100 -------------------------------------------------------------------------------- /example/ast_step/step2.bgn: -------------------------------------------------------------------------------- 1 | p := 200 2 | p&0xC0 >> 3 | 6 4 | -------------------------------------------------------------------------------- /example/ast_step/step3.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ast_step/step3.bgn -------------------------------------------------------------------------------- /example/ast_step/step4.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ast_step/step4.bgn -------------------------------------------------------------------------------- /example/ast_step/step5.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ast_step/step5.bgn -------------------------------------------------------------------------------- /example/ast_step/step6.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ast_step/step6.bgn -------------------------------------------------------------------------------- /example/ast_step/step7.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ast_step/step7.bgn -------------------------------------------------------------------------------- /example/ast_step/step8.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ast_step/step8.bgn -------------------------------------------------------------------------------- /example/ast_step/step9.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ast_step/step9.bgn -------------------------------------------------------------------------------- /example/att.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/att.bgn -------------------------------------------------------------------------------- /example/attestation_object.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/attestation_object.bgn -------------------------------------------------------------------------------- /example/avro.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/avro.bgn -------------------------------------------------------------------------------- /example/ax25.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ax25.bgn -------------------------------------------------------------------------------- /example/bgp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/bgp.bgn -------------------------------------------------------------------------------- /example/bmp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/bmp.bgn -------------------------------------------------------------------------------- /example/bmp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/bmp.txt -------------------------------------------------------------------------------- /example/bpf.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/bpf.bgn -------------------------------------------------------------------------------- /example/brgen_help/ast_enum.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/brgen_help/ast_enum.bgn -------------------------------------------------------------------------------- /example/brgen_help/game.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/brgen_help/game.bgn -------------------------------------------------------------------------------- /example/brgen_help/generator.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/brgen_help/generator.bgn -------------------------------------------------------------------------------- /example/brgen_help/key.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/brgen_help/key.bgn -------------------------------------------------------------------------------- /example/brgen_help/lexer_enum.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/brgen_help/lexer_enum.bgn -------------------------------------------------------------------------------- /example/brgen_help/segment_routing_header.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/brgen_help/segment_routing_header.bgn -------------------------------------------------------------------------------- /example/brgen_help/share.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/brgen_help/share.bgn -------------------------------------------------------------------------------- /example/brgen_help/ssa.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/brgen_help/ssa.bgn -------------------------------------------------------------------------------- /example/brgen_help/vm2.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/brgen_help/vm2.bgn -------------------------------------------------------------------------------- /example/brgen_help/vm_enum.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/brgen_help/vm_enum.bgn -------------------------------------------------------------------------------- /example/can.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/can.bgn -------------------------------------------------------------------------------- /example/capnproto.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/capnproto.bgn -------------------------------------------------------------------------------- /example/cbor.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/cbor.bgn -------------------------------------------------------------------------------- /example/ccsds.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ccsds.bgn -------------------------------------------------------------------------------- /example/chg.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/chg.bgn -------------------------------------------------------------------------------- /example/cmsg.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/cmsg.bgn -------------------------------------------------------------------------------- /example/coap.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/coap.bgn -------------------------------------------------------------------------------- /example/core_can_proto.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/core_can_proto.bgn -------------------------------------------------------------------------------- /example/dccp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/dccp.bgn -------------------------------------------------------------------------------- /example/dhcp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/dhcp.bgn -------------------------------------------------------------------------------- /example/dhcpv6.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/dhcpv6.bgn -------------------------------------------------------------------------------- /example/dns.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/dns.bgn -------------------------------------------------------------------------------- /example/dnssec.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/dnssec.bgn -------------------------------------------------------------------------------- /example/dq2.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/dq2.bgn -------------------------------------------------------------------------------- /example/dq4.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/dq4.bgn -------------------------------------------------------------------------------- /example/eapol.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/eapol.bgn -------------------------------------------------------------------------------- /example/ebml.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ebml.bgn -------------------------------------------------------------------------------- /example/elf.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/elf.bgn -------------------------------------------------------------------------------- /example/ether.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ether.bgn -------------------------------------------------------------------------------- /example/etherip.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/etherip.bgn -------------------------------------------------------------------------------- /example/fastcgi.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/fastcgi.bgn -------------------------------------------------------------------------------- /example/fb_dnsrocks.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/fb_dnsrocks.bgn -------------------------------------------------------------------------------- /example/feature_test/analyze_block_trait.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/analyze_block_trait.bgn -------------------------------------------------------------------------------- /example/feature_test/assert_or_implicit_yeild.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/assert_or_implicit_yeild.bgn -------------------------------------------------------------------------------- /example/feature_test/bit_fields.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/bit_fields.bgn -------------------------------------------------------------------------------- /example/feature_test/comma_match.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/comma_match.bgn -------------------------------------------------------------------------------- /example/feature_test/const_length.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/const_length.bgn -------------------------------------------------------------------------------- /example/feature_test/edge_case1.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/edge_case1.bgn -------------------------------------------------------------------------------- /example/feature_test/enum_is_defined.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/enum_is_defined.bgn -------------------------------------------------------------------------------- /example/feature_test/exhaustive_check.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/exhaustive_check.bgn -------------------------------------------------------------------------------- /example/feature_test/fn_test.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/fn_test.bgn -------------------------------------------------------------------------------- /example/feature_test/for_in.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/for_in.bgn -------------------------------------------------------------------------------- /example/feature_test/import_and_use.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/import_and_use.bgn -------------------------------------------------------------------------------- /example/feature_test/loop_ref.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/loop_ref.bgn -------------------------------------------------------------------------------- /example/feature_test/nested_state.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/nested_state.bgn -------------------------------------------------------------------------------- /example/feature_test/regexp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/regexp.bgn -------------------------------------------------------------------------------- /example/feature_test/simple_binary.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/simple_binary.bgn -------------------------------------------------------------------------------- /example/feature_test/sizeof.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/sizeof.bgn -------------------------------------------------------------------------------- /example/feature_test/sort_test.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/sort_test.bgn -------------------------------------------------------------------------------- /example/feature_test/state_variable.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/state_variable.bgn -------------------------------------------------------------------------------- /example/feature_test/state_variable2.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/state_variable2.bgn -------------------------------------------------------------------------------- /example/feature_test/test_import.bgn: -------------------------------------------------------------------------------- 1 | 2 | format Import: 3 | x :u8 4 | 5 | a :u32 -------------------------------------------------------------------------------- /example/feature_test/tree_test.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/tree_test.bgn -------------------------------------------------------------------------------- /example/feature_test/trial_match.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/trial_match.bgn -------------------------------------------------------------------------------- /example/feature_test/union.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/union.bgn -------------------------------------------------------------------------------- /example/feature_test/varint_test.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/feature_test/varint_test.bgn -------------------------------------------------------------------------------- /example/fido_u2f.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/fido_u2f.bgn -------------------------------------------------------------------------------- /example/from_kaitai/btrfs_stream.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/from_kaitai/btrfs_stream.bgn -------------------------------------------------------------------------------- /example/fs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/fs.txt -------------------------------------------------------------------------------- /example/gen_step/step1.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gen_step/step1.bgn -------------------------------------------------------------------------------- /example/gen_step/step2.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gen_step/step2.bgn -------------------------------------------------------------------------------- /example/gen_step/step3.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gen_step/step3.bgn -------------------------------------------------------------------------------- /example/gen_step/step4.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gen_step/step4.bgn -------------------------------------------------------------------------------- /example/gen_step/step4_a.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gen_step/step4_a.bgn -------------------------------------------------------------------------------- /example/gen_step/step4_b.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gen_step/step4_b.bgn -------------------------------------------------------------------------------- /example/gen_step/step5.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gen_step/step5.bgn -------------------------------------------------------------------------------- /example/gen_step/step6.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gen_step/step6.bgn -------------------------------------------------------------------------------- /example/gen_step/step7.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gen_step/step7.bgn -------------------------------------------------------------------------------- /example/gif.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gif.bgn -------------------------------------------------------------------------------- /example/gpio_r1.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gpio_r1.bgn -------------------------------------------------------------------------------- /example/gre.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gre.bgn -------------------------------------------------------------------------------- /example/gzip.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/gzip.bgn -------------------------------------------------------------------------------- /example/hci.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/hci.bgn -------------------------------------------------------------------------------- /example/hsrp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/hsrp.bgn -------------------------------------------------------------------------------- /example/http.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/http.bgn -------------------------------------------------------------------------------- /example/http2.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/http2.bgn -------------------------------------------------------------------------------- /example/icmp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/icmp.bgn -------------------------------------------------------------------------------- /example/icn.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/icn.bgn -------------------------------------------------------------------------------- /example/ico.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ico.bgn -------------------------------------------------------------------------------- /example/ieee802_11.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ieee802_11.bgn -------------------------------------------------------------------------------- /example/ietf_hackathon/bgp_ls.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ietf_hackathon/bgp_ls.bgn -------------------------------------------------------------------------------- /example/ietf_hackathon/initial_registory.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ietf_hackathon/initial_registory.bgn -------------------------------------------------------------------------------- /example/ietf_hackathon/routing.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ietf_hackathon/routing.bgn -------------------------------------------------------------------------------- /example/ietf_hackathon/sid.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ietf_hackathon/sid.bgn -------------------------------------------------------------------------------- /example/igmp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/igmp.bgn -------------------------------------------------------------------------------- /example/ike.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ike.bgn -------------------------------------------------------------------------------- /example/il.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/il.bgn -------------------------------------------------------------------------------- /example/impromptu_app_protocol.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/impromptu_app_protocol.bgn -------------------------------------------------------------------------------- /example/in_band_network_telemetry.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/in_band_network_telemetry.bgn -------------------------------------------------------------------------------- /example/infiniband.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/infiniband.bgn -------------------------------------------------------------------------------- /example/ip.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ip.bgn -------------------------------------------------------------------------------- /example/ipsec.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ipsec.bgn -------------------------------------------------------------------------------- /example/ipv6addr.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ipv6addr.bgn -------------------------------------------------------------------------------- /example/isis.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/isis.bgn -------------------------------------------------------------------------------- /example/java_class.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/java_class.bgn -------------------------------------------------------------------------------- /example/jsonb.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/jsonb.bgn -------------------------------------------------------------------------------- /example/l2cap.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/l2cap.bgn -------------------------------------------------------------------------------- /example/l2tp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/l2tp.bgn -------------------------------------------------------------------------------- /example/llama2.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/llama2.bgn -------------------------------------------------------------------------------- /example/llcp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/llcp.bgn -------------------------------------------------------------------------------- /example/llvm_ir.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/llvm_ir.bgn -------------------------------------------------------------------------------- /example/longfellow_zk.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/longfellow_zk.bgn -------------------------------------------------------------------------------- /example/mach-o.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/mach-o.bgn -------------------------------------------------------------------------------- /example/minecraft.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/minecraft.bgn -------------------------------------------------------------------------------- /example/mp3.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/mp3.bgn -------------------------------------------------------------------------------- /example/mp4.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/mp4.bgn -------------------------------------------------------------------------------- /example/mpls.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/mpls.bgn -------------------------------------------------------------------------------- /example/mptcp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/mptcp.bgn -------------------------------------------------------------------------------- /example/mqtt.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/mqtt.bgn -------------------------------------------------------------------------------- /example/mrt.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/mrt.bgn -------------------------------------------------------------------------------- /example/msgpack.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/msgpack.bgn -------------------------------------------------------------------------------- /example/nes.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/nes.bgn -------------------------------------------------------------------------------- /example/nes_sound_register.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/nes_sound_register.bgn -------------------------------------------------------------------------------- /example/netlink.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/netlink.bgn -------------------------------------------------------------------------------- /example/ntfs.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ntfs.bgn -------------------------------------------------------------------------------- /example/ntp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ntp.bgn -------------------------------------------------------------------------------- /example/omg_cdr.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/omg_cdr.bgn -------------------------------------------------------------------------------- /example/osecpu.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/osecpu.bgn -------------------------------------------------------------------------------- /example/ospfv2.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ospfv2.bgn -------------------------------------------------------------------------------- /example/ospfv3.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ospfv3.bgn -------------------------------------------------------------------------------- /example/pcap.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/pcap.bgn -------------------------------------------------------------------------------- /example/pcapng.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/pcapng.bgn -------------------------------------------------------------------------------- /example/pcep.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/pcep.bgn -------------------------------------------------------------------------------- /example/pe_header.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/pe_header.bgn -------------------------------------------------------------------------------- /example/pefile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/pefile.txt -------------------------------------------------------------------------------- /example/pefile_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/pefile_map.json -------------------------------------------------------------------------------- /example/png.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/png.bgn -------------------------------------------------------------------------------- /example/ppp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ppp.bgn -------------------------------------------------------------------------------- /example/protobuf.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/protobuf.bgn -------------------------------------------------------------------------------- /example/qr_code.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/qr_code.bgn -------------------------------------------------------------------------------- /example/quic_frame.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/quic_frame.bgn -------------------------------------------------------------------------------- /example/quic_packet.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/quic_packet.bgn -------------------------------------------------------------------------------- /example/quic_transport_parameter.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/quic_transport_parameter.bgn -------------------------------------------------------------------------------- /example/quic_varint.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/quic_varint.bgn -------------------------------------------------------------------------------- /example/radius.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/radius.bgn -------------------------------------------------------------------------------- /example/rdp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/rdp.bgn -------------------------------------------------------------------------------- /example/rip.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/rip.bgn -------------------------------------------------------------------------------- /example/ripple.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ripple.bgn -------------------------------------------------------------------------------- /example/rtp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/rtp.bgn -------------------------------------------------------------------------------- /example/rudp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/rudp.bgn -------------------------------------------------------------------------------- /example/s2j_test/arp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/arp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/asn1.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/asn1.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/attestation_object.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/attestation_object.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/avro.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/avro.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/bgp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/bgp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/bpf.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/bpf.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/can.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/can.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/capnproto.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/capnproto.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/cbor.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/cbor.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/ccsds.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/ccsds.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/chg.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/chg.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/dhcp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/dhcp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/dhcpv6.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/dhcpv6.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/dns.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/dns.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/dnssec.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/dnssec.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/elf.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/elf.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/ether.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/ether.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/etherip.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/etherip.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/gif.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/gif.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/http.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/http.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/http2.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/http2.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/icmp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/icmp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/ieee802_11.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/ieee802_11.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/igmp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/igmp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/ike.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/ike.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/impromptu_app_protocol.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/impromptu_app_protocol.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/ip.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/ip.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/ipsec.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/ipsec.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/ipv6addr.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/ipv6addr.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/l2tp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/l2tp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/llvm_ir.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/llvm_ir.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/mach-o.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/mach-o.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/mp3.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/mp3.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/mp4.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/mp4.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/mqtt.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/mqtt.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/msgpack.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/msgpack.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/nes.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/nes.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/ntfs.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/ntfs.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/ntp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/ntp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/pcap.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/pcap.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/pcapng.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/pcapng.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/pe_header.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/pe_header.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/ppp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/ppp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/protobuf.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/protobuf.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/quic_frame.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/quic_frame.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/quic_packet.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/quic_packet.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/quic_transport_parameter.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/quic_transport_parameter.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/quic_varint.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/quic_varint.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/rtp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/rtp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/sctp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/sctp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/simple.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/simple.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/smf.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/smf.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/stl.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/stl.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/stub.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/stub.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/stun.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/stun.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/swf_rect.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/swf_rect.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/syslog.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/syslog.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/tar.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/tar.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/tcp_segment.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/tcp_segment.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/tftp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/tftp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/tls_record.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/tls_record.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/tzdb.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/tzdb.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/udp.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/udp.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/usb.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/usb.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/wasm.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/wasm.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/wasmos.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/wasmos.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/wave.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/wave.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/websocket.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/websocket.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/wireguard.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/wireguard.bgn.json -------------------------------------------------------------------------------- /example/s2j_test/zip.bgn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/s2j_test/zip.bgn.json -------------------------------------------------------------------------------- /example/safetensor.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/safetensor.bgn -------------------------------------------------------------------------------- /example/sctp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/sctp.bgn -------------------------------------------------------------------------------- /example/simple.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/simple.bgn -------------------------------------------------------------------------------- /example/smf.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/smf.bgn -------------------------------------------------------------------------------- /example/socks.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/socks.bgn -------------------------------------------------------------------------------- /example/softether.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/softether.bgn -------------------------------------------------------------------------------- /example/sqlite.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/sqlite.bgn -------------------------------------------------------------------------------- /example/srv6.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/srv6.bgn -------------------------------------------------------------------------------- /example/ssh.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ssh.bgn -------------------------------------------------------------------------------- /example/stl.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/stl.bgn -------------------------------------------------------------------------------- /example/stp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/stp.bgn -------------------------------------------------------------------------------- /example/stub.bgn: -------------------------------------------------------------------------------- 1 | 2 | format TEST_CLASS: 3 | data :[..]u8 4 | -------------------------------------------------------------------------------- /example/stun.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/stun.bgn -------------------------------------------------------------------------------- /example/swf_rect.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/swf_rect.bgn -------------------------------------------------------------------------------- /example/syslog.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/syslog.bgn -------------------------------------------------------------------------------- /example/tar.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tar.bgn -------------------------------------------------------------------------------- /example/tcp_segment.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tcp_segment.bgn -------------------------------------------------------------------------------- /example/tftp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tftp.bgn -------------------------------------------------------------------------------- /example/tls_ech.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tls_ech.bgn -------------------------------------------------------------------------------- /example/tls_record.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tls_record.bgn -------------------------------------------------------------------------------- /example/tor.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tor.bgn -------------------------------------------------------------------------------- /example/tor_prop220.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tor_prop220.bgn -------------------------------------------------------------------------------- /example/tor_prop224.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tor_prop224.bgn -------------------------------------------------------------------------------- /example/tor_rend.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tor_rend.bgn -------------------------------------------------------------------------------- /example/tpacket.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tpacket.bgn -------------------------------------------------------------------------------- /example/tpm2.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tpm2.bgn -------------------------------------------------------------------------------- /example/tpm2_enum.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tpm2_enum.txt -------------------------------------------------------------------------------- /example/ts.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/ts.bgn -------------------------------------------------------------------------------- /example/tzdb.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/tzdb.bgn -------------------------------------------------------------------------------- /example/udp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/udp.bgn -------------------------------------------------------------------------------- /example/usb.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/usb.bgn -------------------------------------------------------------------------------- /example/vm_test/udp_test.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/vm_test/udp_test.bgn -------------------------------------------------------------------------------- /example/vrrp.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/vrrp.bgn -------------------------------------------------------------------------------- /example/vxlan.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/vxlan.bgn -------------------------------------------------------------------------------- /example/wasm.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wasm.bgn -------------------------------------------------------------------------------- /example/wasmos.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wasmos.bgn -------------------------------------------------------------------------------- /example/wasmos_def.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wasmos_def.txt -------------------------------------------------------------------------------- /example/wave.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wave.bgn -------------------------------------------------------------------------------- /example/webauthn.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/webauthn.bgn -------------------------------------------------------------------------------- /example/webauthn_cosepubkey.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/webauthn_cosepubkey.bgn -------------------------------------------------------------------------------- /example/websocket.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/websocket.bgn -------------------------------------------------------------------------------- /example/wimax.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wimax.bgn -------------------------------------------------------------------------------- /example/wire_data/capnproto.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wire_data/capnproto.dat -------------------------------------------------------------------------------- /example/wire_data/request.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wire_data/request.dat -------------------------------------------------------------------------------- /example/wire_data/tcp.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wire_data/tcp.dat -------------------------------------------------------------------------------- /example/wire_data/udp.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wire_data/udp.dat -------------------------------------------------------------------------------- /example/wire_data/unknwon_raspi.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wire_data/unknwon_raspi.bgn -------------------------------------------------------------------------------- /example/wire_data/varint.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wire_data/varint.dat -------------------------------------------------------------------------------- /example/wire_data/websocket.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wire_data/websocket.dat -------------------------------------------------------------------------------- /example/wireguard.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/wireguard.bgn -------------------------------------------------------------------------------- /example/x64.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/x64.bgn -------------------------------------------------------------------------------- /example/xfs.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/xfs.bgn -------------------------------------------------------------------------------- /example/zip.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/example/zip.bgn -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/go.sum -------------------------------------------------------------------------------- /lsp/.vscodeignore: -------------------------------------------------------------------------------- 1 | **/src/** 2 | **/tsconfig.json 3 | **/*.ts 4 | 5 | -------------------------------------------------------------------------------- /lsp/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/lsp/LICENSE -------------------------------------------------------------------------------- /lsp/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/lsp/client/package-lock.json -------------------------------------------------------------------------------- /lsp/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/lsp/client/package.json -------------------------------------------------------------------------------- /lsp/client/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/lsp/client/src/extension.ts -------------------------------------------------------------------------------- /lsp/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/lsp/client/tsconfig.json -------------------------------------------------------------------------------- /lsp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/lsp/package-lock.json -------------------------------------------------------------------------------- /lsp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/lsp/package.json -------------------------------------------------------------------------------- /lsp/server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/lsp/server/package-lock.json -------------------------------------------------------------------------------- /lsp/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/lsp/server/package.json -------------------------------------------------------------------------------- /lsp/server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/lsp/server/src/server.ts -------------------------------------------------------------------------------- /lsp/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/lsp/server/tsconfig.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/renovate.json -------------------------------------------------------------------------------- /script/clean.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | setlocal 3 | rmdir /Q /S %CD%\built 4 | -------------------------------------------------------------------------------- /script/clone_utils.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/clone_utils.bat -------------------------------------------------------------------------------- /script/clone_utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/clone_utils.sh -------------------------------------------------------------------------------- /script/cmptest_debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/cmptest_debug.sh -------------------------------------------------------------------------------- /script/collect_licenses.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/collect_licenses.sh -------------------------------------------------------------------------------- /script/copy_bmgen_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/copy_bmgen_stub.py -------------------------------------------------------------------------------- /script/copy_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/copy_example.py -------------------------------------------------------------------------------- /script/dirty_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/dirty_patch.py -------------------------------------------------------------------------------- /script/export_tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/export_tag.sh -------------------------------------------------------------------------------- /script/fetch_rebrgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/fetch_rebrgen.sh -------------------------------------------------------------------------------- /script/gen_deep.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/gen_deep.bat -------------------------------------------------------------------------------- /script/gen_enum.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/gen_enum.bat -------------------------------------------------------------------------------- /script/gen_large.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/gen_large.py -------------------------------------------------------------------------------- /script/gen_sample.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | setlocal 3 | tool\src2json %1 > ignore\sample.json 4 | -------------------------------------------------------------------------------- /script/gen_samples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/gen_samples.sh -------------------------------------------------------------------------------- /script/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/generate.py -------------------------------------------------------------------------------- /script/install_lsp.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/install_lsp.bat -------------------------------------------------------------------------------- /script/license_note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/license_note.txt -------------------------------------------------------------------------------- /script/link_path.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/link_path.sh -------------------------------------------------------------------------------- /script/make_ast_doc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/make_ast_doc.sh -------------------------------------------------------------------------------- /script/make_cpp_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/make_cpp_test.sh -------------------------------------------------------------------------------- /script/make_cpp_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/make_cpp_tests.sh -------------------------------------------------------------------------------- /script/push_and_watch.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/push_and_watch.bat -------------------------------------------------------------------------------- /script/tag.txt: -------------------------------------------------------------------------------- 1 | v0.0.7 -------------------------------------------------------------------------------- /script/tag_release.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/script/tag_release.bat -------------------------------------------------------------------------------- /spec/brgen_cmptest_config_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/spec/brgen_cmptest_config_schema.json -------------------------------------------------------------------------------- /spec/brgen_generated_mapping_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/spec/brgen_generated_mapping_schema.json -------------------------------------------------------------------------------- /spec/brgen_json_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/spec/brgen_json_schema.json -------------------------------------------------------------------------------- /spec/brgen_test_info_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/spec/brgen_test_info_schema.json -------------------------------------------------------------------------------- /spec/draft1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/spec/draft1.md -------------------------------------------------------------------------------- /spec/draft2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/spec/draft2.md -------------------------------------------------------------------------------- /spec/draft3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/spec/draft3.md -------------------------------------------------------------------------------- /spec/draft4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/spec/draft4.md -------------------------------------------------------------------------------- /spec/generator_spec_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/spec/generator_spec_file.md -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/ast/ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/ast.h -------------------------------------------------------------------------------- /src/core/ast/expr_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/expr_layer.h -------------------------------------------------------------------------------- /src/core/ast/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/file.h -------------------------------------------------------------------------------- /src/core/ast/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/json.h -------------------------------------------------------------------------------- /src/core/ast/kill_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/kill_node.h -------------------------------------------------------------------------------- /src/core/ast/line_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/line_map.h -------------------------------------------------------------------------------- /src/core/ast/node/ast_enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/node/ast_enum.h -------------------------------------------------------------------------------- /src/core/ast/node/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/node/base.h -------------------------------------------------------------------------------- /src/core/ast/node/deep_copy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/node/deep_copy.h -------------------------------------------------------------------------------- /src/core/ast/node/expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/node/expr.h -------------------------------------------------------------------------------- /src/core/ast/node/literal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/node/literal.h -------------------------------------------------------------------------------- /src/core/ast/node/node_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/node/node_type.h -------------------------------------------------------------------------------- /src/core/ast/node/scope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/node/scope.h -------------------------------------------------------------------------------- /src/core/ast/node/statement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/node/statement.h -------------------------------------------------------------------------------- /src/core/ast/node/translated.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/node/translated.h -------------------------------------------------------------------------------- /src/core/ast/node/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/node/type.h -------------------------------------------------------------------------------- /src/core/ast/node_type_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/node_type_list.h -------------------------------------------------------------------------------- /src/core/ast/parse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/parse.cpp -------------------------------------------------------------------------------- /src/core/ast/parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/parse.h -------------------------------------------------------------------------------- /src/core/ast/stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/stream.cpp -------------------------------------------------------------------------------- /src/core/ast/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/stream.h -------------------------------------------------------------------------------- /src/core/ast/tool/compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/tool/compare.h -------------------------------------------------------------------------------- /src/core/ast/tool/eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/tool/eval.h -------------------------------------------------------------------------------- /src/core/ast/tool/extract_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/tool/extract_config.h -------------------------------------------------------------------------------- /src/core/ast/tool/ident.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/tool/ident.h -------------------------------------------------------------------------------- /src/core/ast/tool/metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/tool/metadata.h -------------------------------------------------------------------------------- /src/core/ast/tool/sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/tool/sort.h -------------------------------------------------------------------------------- /src/core/ast/tool/stringer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/tool/stringer.h -------------------------------------------------------------------------------- /src/core/ast/tool/tmp_ident.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/tool/tmp_ident.h -------------------------------------------------------------------------------- /src/core/ast/traverse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/ast/traverse.h -------------------------------------------------------------------------------- /src/core/common/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/common/debug.h -------------------------------------------------------------------------------- /src/core/common/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/common/error.h -------------------------------------------------------------------------------- /src/core/common/expected.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/common/expected.h -------------------------------------------------------------------------------- /src/core/common/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/common/file.h -------------------------------------------------------------------------------- /src/core/common/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/common/util.h -------------------------------------------------------------------------------- /src/core/lexer/lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/lexer/lexer.h -------------------------------------------------------------------------------- /src/core/lexer/lexer_enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/lexer/lexer_enum.h -------------------------------------------------------------------------------- /src/core/lexer/token.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/lexer/token.h -------------------------------------------------------------------------------- /src/core/middle/analyze_block_trait.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/analyze_block_trait.cpp -------------------------------------------------------------------------------- /src/core/middle/analyze_block_trait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/analyze_block_trait.h -------------------------------------------------------------------------------- /src/core/middle/replace_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/replace_assert.h -------------------------------------------------------------------------------- /src/core/middle/replace_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/replace_error.h -------------------------------------------------------------------------------- /src/core/middle/replace_metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/replace_metadata.h -------------------------------------------------------------------------------- /src/core/middle/replace_order_spec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/replace_order_spec.h -------------------------------------------------------------------------------- /src/core/middle/replacer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/replacer.h -------------------------------------------------------------------------------- /src/core/middle/resolve_available.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/resolve_available.h -------------------------------------------------------------------------------- /src/core/middle/resolve_import.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/resolve_import.h -------------------------------------------------------------------------------- /src/core/middle/resolve_io_operation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/resolve_io_operation.h -------------------------------------------------------------------------------- /src/core/middle/resolve_state_dependency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/resolve_state_dependency.h -------------------------------------------------------------------------------- /src/core/middle/type_attribute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/type_attribute.cpp -------------------------------------------------------------------------------- /src/core/middle/type_attribute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/type_attribute.h -------------------------------------------------------------------------------- /src/core/middle/typing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/typing.cpp -------------------------------------------------------------------------------- /src/core/middle/typing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/core/middle/typing.h -------------------------------------------------------------------------------- /src/request/generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/request/generator.hpp -------------------------------------------------------------------------------- /src/request/stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/request/stream.hpp -------------------------------------------------------------------------------- /src/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/core/ast_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/ast_test.cpp -------------------------------------------------------------------------------- /src/test/core/ast_test_component.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/ast_test_component.cpp -------------------------------------------------------------------------------- /src/test/core/ast_test_component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/ast_test_component.h -------------------------------------------------------------------------------- /src/test/core/deep_copy_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/deep_copy_test.cpp -------------------------------------------------------------------------------- /src/test/core/derive_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/derive_test.cpp -------------------------------------------------------------------------------- /src/test/core/from_json_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/from_json_test.cpp -------------------------------------------------------------------------------- /src/test/core/lexer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/lexer_test.cpp -------------------------------------------------------------------------------- /src/test/core/middle_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/middle_test.cpp -------------------------------------------------------------------------------- /src/test/core/middle_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/middle_test.h -------------------------------------------------------------------------------- /src/test/core/section_writer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/section_writer_test.cpp -------------------------------------------------------------------------------- /src/test/core/type_attribute_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/type_attribute_test.cpp -------------------------------------------------------------------------------- /src/test/core/typing_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/core/typing_test.cpp -------------------------------------------------------------------------------- /src/test/test_tool/fuzzing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/test_tool/fuzzing_test.go -------------------------------------------------------------------------------- /src/test/test_tool/test_log_server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/test_tool/test_log_server/main.go -------------------------------------------------------------------------------- /src/test/tool/json2c/ctype_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/test/tool/json2c/ctype_test.cpp -------------------------------------------------------------------------------- /src/tool/brgen/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/brgen/config.go -------------------------------------------------------------------------------- /src/tool/brgen/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/brgen/generator.go -------------------------------------------------------------------------------- /src/tool/brgen/generator_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/brgen/generator_handler.go -------------------------------------------------------------------------------- /src/tool/brgen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/brgen/main.go -------------------------------------------------------------------------------- /src/tool/brgen/stdin_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/brgen/stdin_stream.go -------------------------------------------------------------------------------- /src/tool/cmptest/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/cmptest/Cargo.lock -------------------------------------------------------------------------------- /src/tool/cmptest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/cmptest/Cargo.toml -------------------------------------------------------------------------------- /src/tool/cmptest/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/cmptest/src/main.rs -------------------------------------------------------------------------------- /src/tool/cmptest/src/testutil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/cmptest/src/testutil.rs -------------------------------------------------------------------------------- /src/tool/common/em_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/common/em_main.h -------------------------------------------------------------------------------- /src/tool/common/generate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/common/generate.h -------------------------------------------------------------------------------- /src/tool/common/load_json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/common/load_json.h -------------------------------------------------------------------------------- /src/tool/common/print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/common/print.h -------------------------------------------------------------------------------- /src/tool/common/send.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/common/send.h -------------------------------------------------------------------------------- /src/tool/ctobgn/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/ctobgn/main.cpp -------------------------------------------------------------------------------- /src/tool/gen/ast2c/gen_ast2c.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/ast2c/gen_ast2c.go -------------------------------------------------------------------------------- /src/tool/gen/ast2csharp/gen_ast2csharp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/ast2csharp/gen_ast2csharp.go -------------------------------------------------------------------------------- /src/tool/gen/ast2dart/gen_ast2dart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/ast2dart/gen_ast2dart.go -------------------------------------------------------------------------------- /src/tool/gen/ast2go/gen_ast2go.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/ast2go/gen_ast2go.go -------------------------------------------------------------------------------- /src/tool/gen/ast2mermaid/gen_ast2mermaid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/ast2mermaid/gen_ast2mermaid.go -------------------------------------------------------------------------------- /src/tool/gen/ast2py/gen_ast2py.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/ast2py/gen_ast2py.go -------------------------------------------------------------------------------- /src/tool/gen/ast2rust/gen_ast2rust.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/ast2rust/gen_ast2rust.go -------------------------------------------------------------------------------- /src/tool/gen/ast2ts/gen_ast2ts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/ast2ts/gen_ast2ts.go -------------------------------------------------------------------------------- /src/tool/gen/cpp_deep_copy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/cpp_deep_copy/main.go -------------------------------------------------------------------------------- /src/tool/gen/enum_gen/enum_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/enum_gen/enum_gen.go -------------------------------------------------------------------------------- /src/tool/gen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/gen.go -------------------------------------------------------------------------------- /src/tool/gen/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/gen/type.go -------------------------------------------------------------------------------- /src/tool/hex2bin/hex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/hex2bin/hex.h -------------------------------------------------------------------------------- /src/tool/hex2bin/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/hex2bin/main.cpp -------------------------------------------------------------------------------- /src/tool/json2c/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2c/ctype.h -------------------------------------------------------------------------------- /src/tool/json2c/generate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2c/generate.h -------------------------------------------------------------------------------- /src/tool/json2c/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2c/main.cpp -------------------------------------------------------------------------------- /src/tool/json2cpp2/generate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2cpp2/generate.h -------------------------------------------------------------------------------- /src/tool/json2cpp2/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2cpp2/main.cpp -------------------------------------------------------------------------------- /src/tool/json2go/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2go/generate.go -------------------------------------------------------------------------------- /src/tool/json2go/js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2go/js.go -------------------------------------------------------------------------------- /src/tool/json2go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2go/main.go -------------------------------------------------------------------------------- /src/tool/json2graphviz/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2graphviz/main.go -------------------------------------------------------------------------------- /src/tool/json2kaitai/js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2kaitai/js.go -------------------------------------------------------------------------------- /src/tool/json2kaitai/kaitai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2kaitai/kaitai.go -------------------------------------------------------------------------------- /src/tool/json2kaitai/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2kaitai/main.go -------------------------------------------------------------------------------- /src/tool/json2kaitai/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2kaitai/schema.go -------------------------------------------------------------------------------- /src/tool/json2llvm/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2llvm/Cargo.lock -------------------------------------------------------------------------------- /src/tool/json2llvm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2llvm/Cargo.toml -------------------------------------------------------------------------------- /src/tool/json2llvm/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2llvm/build.rs -------------------------------------------------------------------------------- /src/tool/json2llvm/src/generate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2llvm/src/generate.rs -------------------------------------------------------------------------------- /src/tool/json2llvm/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2llvm/src/main.rs -------------------------------------------------------------------------------- /src/tool/json2mermaid/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2mermaid/main.go -------------------------------------------------------------------------------- /src/tool/json2rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2rust/Cargo.lock -------------------------------------------------------------------------------- /src/tool/json2rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2rust/Cargo.toml -------------------------------------------------------------------------------- /src/tool/json2rust/src/generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2rust/src/generator.rs -------------------------------------------------------------------------------- /src/tool/json2rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2rust/src/lib.rs -------------------------------------------------------------------------------- /src/tool/json2rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2rust/src/main.rs -------------------------------------------------------------------------------- /src/tool/json2spicy/spicy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2spicy/spicy.go -------------------------------------------------------------------------------- /src/tool/json2ts/generate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2ts/generate.cpp -------------------------------------------------------------------------------- /src/tool/json2ts/generate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2ts/generate.h -------------------------------------------------------------------------------- /src/tool/json2ts/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2ts/main.cpp -------------------------------------------------------------------------------- /src/tool/json2vm/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2vm/main.cpp -------------------------------------------------------------------------------- /src/tool/json2vm2/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/json2vm2/main.cpp -------------------------------------------------------------------------------- /src/tool/rfc2bgn/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/rfc2bgn/main.cpp -------------------------------------------------------------------------------- /src/tool/s2jgo/capability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/s2jgo/capability.go -------------------------------------------------------------------------------- /src/tool/s2jgo/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/s2jgo/common.go -------------------------------------------------------------------------------- /src/tool/s2jgo/s2j_dlopen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/s2jgo/s2j_dlopen.go -------------------------------------------------------------------------------- /src/tool/s2jgo/s2j_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/s2jgo/s2j_stub.go -------------------------------------------------------------------------------- /src/tool/s2jgo/s2j_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/s2jgo/s2j_test.go -------------------------------------------------------------------------------- /src/tool/s2jgo/s2j_win.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/s2jgo/s2j_win.go -------------------------------------------------------------------------------- /src/tool/src2json/capi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/src2json/capi.h -------------------------------------------------------------------------------- /src/tool/src2json/capi_export.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/src2json/capi_export.h -------------------------------------------------------------------------------- /src/tool/src2json/entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/src2json/entry.cpp -------------------------------------------------------------------------------- /src/tool/src2json/entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/src2json/entry.h -------------------------------------------------------------------------------- /src/tool/src2json/hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/src2json/hook.h -------------------------------------------------------------------------------- /src/tool/src2json/network.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/src2json/network.cpp -------------------------------------------------------------------------------- /src/tool/src2json/src2json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/src2json/src2json.cpp -------------------------------------------------------------------------------- /src/tool/src2json/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/src2json/test.cpp -------------------------------------------------------------------------------- /src/tool/src2json/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/src2json/test.h -------------------------------------------------------------------------------- /src/tool/src2json/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/src2json/version.h -------------------------------------------------------------------------------- /src/tool/ssagen/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | -------------------------------------------------------------------------------- /src/tool/ssagen/ssa/compile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/ssagen/ssa/compile.go -------------------------------------------------------------------------------- /src/tool/ssagen/ssa/ssa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/ssagen/ssa/ssa.go -------------------------------------------------------------------------------- /src/tool/unictest/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/unictest/Cargo.lock -------------------------------------------------------------------------------- /src/tool/unictest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/unictest/Cargo.toml -------------------------------------------------------------------------------- /src/tool/unictest/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/tool/unictest/src/main.rs -------------------------------------------------------------------------------- /src/vm/compile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/compile.cpp -------------------------------------------------------------------------------- /src/vm/compile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/compile.h -------------------------------------------------------------------------------- /src/vm/vm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm.cpp -------------------------------------------------------------------------------- /src/vm/vm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm.h -------------------------------------------------------------------------------- /src/vm/vm2/compile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm2/compile.cpp -------------------------------------------------------------------------------- /src/vm/vm2/compile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm2/compile.h -------------------------------------------------------------------------------- /src/vm/vm2/interpret.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm2/interpret.cpp -------------------------------------------------------------------------------- /src/vm/vm2/interpret.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm2/interpret.h -------------------------------------------------------------------------------- /src/vm/vm2/jit_x64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm2/jit_x64.cpp -------------------------------------------------------------------------------- /src/vm/vm2/layout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm2/layout.cpp -------------------------------------------------------------------------------- /src/vm/vm2/layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm2/layout.h -------------------------------------------------------------------------------- /src/vm/vm2/vm2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm2/vm2.h -------------------------------------------------------------------------------- /src/vm/vm2/vm_enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm2/vm_enum.h -------------------------------------------------------------------------------- /src/vm/vm_enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/vm/vm_enum.h -------------------------------------------------------------------------------- /src/writer/bit_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/writer/bit_io.h -------------------------------------------------------------------------------- /src/writer/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/writer/config.h -------------------------------------------------------------------------------- /src/writer/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/writer/context.h -------------------------------------------------------------------------------- /src/writer/section.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/writer/section.h -------------------------------------------------------------------------------- /src/writer/writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/src/writer/writer.h -------------------------------------------------------------------------------- /test-brgen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/test-brgen.json -------------------------------------------------------------------------------- /test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/test.bat -------------------------------------------------------------------------------- /testkit/cmptest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/cmptest.json -------------------------------------------------------------------------------- /testkit/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /testkit/cpp/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/cpp/config.json -------------------------------------------------------------------------------- /testkit/cpp/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/cpp/setup.py -------------------------------------------------------------------------------- /testkit/cpp/stub.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/cpp/stub.hpp -------------------------------------------------------------------------------- /testkit/cpp/test_template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/cpp/test_template.cpp -------------------------------------------------------------------------------- /testkit/go/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/go/config.json -------------------------------------------------------------------------------- /testkit/go/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/go/setup.py -------------------------------------------------------------------------------- /testkit/go/test_class.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/go/test_class.go -------------------------------------------------------------------------------- /testkit/go/test_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/go/test_template.go -------------------------------------------------------------------------------- /testkit/rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/rust/Cargo.lock -------------------------------------------------------------------------------- /testkit/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/rust/Cargo.toml -------------------------------------------------------------------------------- /testkit/rust/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/rust/config.json -------------------------------------------------------------------------------- /testkit/rust/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/rust/setup.py -------------------------------------------------------------------------------- /testkit/rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/rust/src/main.rs -------------------------------------------------------------------------------- /testkit/rust/src/target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/testkit/rust/src/target.rs -------------------------------------------------------------------------------- /web/dev/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/package-lock.json -------------------------------------------------------------------------------- /web/dev/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/package.json -------------------------------------------------------------------------------- /web/dev/src/base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/base64.ts -------------------------------------------------------------------------------- /web/dev/src/compiler-explorer/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/compiler-explorer/api.ts -------------------------------------------------------------------------------- /web/dev/src/compiler-explorer/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/compiler-explorer/types.ts -------------------------------------------------------------------------------- /web/dev/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/index.tsx -------------------------------------------------------------------------------- /web/dev/src/lsp/brgen_lsp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/lsp/brgen_lsp.ts -------------------------------------------------------------------------------- /web/dev/src/lsp/file_select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/lsp/file_select.ts -------------------------------------------------------------------------------- /web/dev/src/lsp/inputServiceStub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/lsp/inputServiceStub.js -------------------------------------------------------------------------------- /web/dev/src/s2j/caller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/caller.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/cpp_include.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/cpp_include.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/dummy_fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/dummy_fs.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/em_work_ctx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/em_work_ctx.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/emscripten_mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/emscripten_mod.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/generator.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/go_work_ctx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/go_work_ctx.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/job_mgr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/job_mgr.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/msg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/msg.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/request_queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/request_queue.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/update.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/worker/bmgen/bmgen_worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/worker/bmgen/bmgen_worker.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/worker/bmgen/ebmgen_worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/worker/bmgen/ebmgen_worker.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/worker/bmgen/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/worker/bmgen/util.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/worker/json2c_worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/worker/json2c_worker.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/worker/json2cpp2_worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/worker/json2cpp2_worker.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/worker/json2go_worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/worker/json2go_worker.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/worker/json2kaitai_worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/worker/json2kaitai_worker.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/worker/json2rust_worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/worker/json2rust_worker.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/worker/json2ts_worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/worker/json2ts_worker.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/worker/src2json_worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/worker/src2json_worker.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/worker_factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/worker_factory.ts -------------------------------------------------------------------------------- /web/dev/src/s2j/workers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/s2j/workers.ts -------------------------------------------------------------------------------- /web/dev/src/save-data/save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/save-data/save.ts -------------------------------------------------------------------------------- /web/dev/src/server/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/server/core.ts -------------------------------------------------------------------------------- /web/dev/src/server/nodejs.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/server/nodejs.mts -------------------------------------------------------------------------------- /web/dev/src/server/worker_pollyfill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/server/worker_pollyfill.ts -------------------------------------------------------------------------------- /web/dev/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/storage.ts -------------------------------------------------------------------------------- /web/dev/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/types.ts -------------------------------------------------------------------------------- /web/dev/src/ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/src/ui.tsx -------------------------------------------------------------------------------- /web/dev/stub/bmgen/bm_caller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/stub/bmgen/bm_caller.js -------------------------------------------------------------------------------- /web/dev/stub/bmgen/bmgen.js: -------------------------------------------------------------------------------- 1 | export default function bmgen() { 2 | throw new Error("Not implemented"); 3 | } 4 | -------------------------------------------------------------------------------- /web/dev/stub/bmgen/ebm_caller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/stub/bmgen/ebm_caller.js -------------------------------------------------------------------------------- /web/dev/stub/bmgen/ebmgen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/stub/bmgen/ebmgen.js -------------------------------------------------------------------------------- /web/dev/test/puppet.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/test/puppet.mjs -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/.editorconfig -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/.gitattributes -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/.gitignore -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/CMakeLists.txt -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/Cargo.toml -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/Makefile -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/Package.swift -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/binding.gyp -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/c/tree-sitter-brgen.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/c/tree-sitter-brgen.pc.in -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/c/tree_sitter/tree-sitter-brgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/c/tree_sitter/tree-sitter-brgen.h -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/go/binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/go/binding.go -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/go/binding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/go/binding_test.go -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/node/binding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/node/binding.cc -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/node/binding_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/node/binding_test.js -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/node/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/node/index.d.ts -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/node/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/node/index.js -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/python/tests/test_binding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/python/tests/test_binding.py -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/python/tree_sitter_brgen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/python/tree_sitter_brgen/__init__.py -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/python/tree_sitter_brgen/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/python/tree_sitter_brgen/__init__.pyi -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/python/tree_sitter_brgen/binding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/python/tree_sitter_brgen/binding.c -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/python/tree_sitter_brgen/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/rust/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/rust/build.rs -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/rust/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/rust/lib.rs -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/swift/TreeSitterbrgen/brgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/swift/TreeSitterbrgen/brgen.h -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/bindings/swift/TreeSitterbrgenTests/TreeSitterbrgenTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/bindings/swift/TreeSitterbrgenTests/TreeSitterbrgenTests.swift -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/go.mod -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/grammar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/grammar.js -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/package.json -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/pyproject.toml -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/setup.py -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/src/grammar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/src/grammar.json -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/src/node-types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/src/node-types.json -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/src/parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/src/parser.c -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/src/scanner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/src/scanner.c -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/src/tree_sitter/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/src/tree_sitter/alloc.h -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/src/tree_sitter/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/src/tree_sitter/array.h -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/src/tree_sitter/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/src/tree_sitter/parser.h -------------------------------------------------------------------------------- /web/dev/tree-sitter-brgen/tree-sitter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tree-sitter-brgen/tree-sitter.json -------------------------------------------------------------------------------- /web/dev/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/tsconfig.json -------------------------------------------------------------------------------- /web/dev/wasmCopy.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/wasmCopy.js.txt -------------------------------------------------------------------------------- /web/dev/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/dev/webpack.config.js -------------------------------------------------------------------------------- /web/doc/.hugo_build.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/doc/archetypes/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/archetypes/default.md -------------------------------------------------------------------------------- /web/doc/content/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/_index.md -------------------------------------------------------------------------------- /web/doc/content/docs/ast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/ast.md -------------------------------------------------------------------------------- /web/doc/content/docs/bnf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/bnf.md -------------------------------------------------------------------------------- /web/doc/content/docs/builtin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/builtin.md -------------------------------------------------------------------------------- /web/doc/content/docs/change.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/change.md -------------------------------------------------------------------------------- /web/doc/content/docs/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/config.md -------------------------------------------------------------------------------- /web/doc/content/docs/exec_model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/exec_model.md -------------------------------------------------------------------------------- /web/doc/content/docs/for_ai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/for_ai.md -------------------------------------------------------------------------------- /web/doc/content/docs/generator_dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/generator_dev.md -------------------------------------------------------------------------------- /web/doc/content/docs/language.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/language.md -------------------------------------------------------------------------------- /web/doc/content/docs/metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/metadata.md -------------------------------------------------------------------------------- /web/doc/content/docs/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/overview.md -------------------------------------------------------------------------------- /web/doc/content/docs/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/setup.md -------------------------------------------------------------------------------- /web/doc/content/docs/src_core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/src_core.md -------------------------------------------------------------------------------- /web/doc/content/docs/src_tool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/src_tool.md -------------------------------------------------------------------------------- /web/doc/content/docs/todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/content/docs/todo.md -------------------------------------------------------------------------------- /web/doc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/go.mod -------------------------------------------------------------------------------- /web/doc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/go.sum -------------------------------------------------------------------------------- /web/doc/hugo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/hugo.toml -------------------------------------------------------------------------------- /web/doc/layouts/shortcodes/mermaid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/doc/layouts/shortcodes/mermaid.html -------------------------------------------------------------------------------- /web/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/web/public/index.html -------------------------------------------------------------------------------- /yara.bgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/on-keyday/brgen/HEAD/yara.bgn --------------------------------------------------------------------------------