/hal_rpi_pico-latest/tools/pioasm/ |
D | lexer.ll | 14 # include "parser.hpp" 25 yy::parser::symbol_type make_INT(const std::string &s, const yy::parser::location_type& loc); 26 yy::parser::symbol_type make_FLOAT(const std::string &s, const yy::parser::location_type& loc); 27 yy::parser::symbol_type make_HEX(const std::string &s, const yy::parser::location_type& loc); 28 yy::parser::symbol_type make_BINARY(const std::string &s, const yy::parser::location_type& loc); 67 …wline.end = loc_newline.begin; loc.lines(yyleng); loc.step(); return yy::parser::make_NEWLINE(loc_… 77 return yy::parser::make_CODE_BLOCK_START( tmp, loc); 82 …ITIAL); auto loc2 = loc; loc2.begin = code_block_start.begin; return yy::parser::make_CODE_BLOCK_C… 95 \"[^\n]*\" return yy::parser::make_STRING(yytext, loc); 97 "=" return yy::parser::make_ASSIGN(loc); [all …]
|
D | BUILD.bazel | 3 # TODO: No support for building the parser. 10 "gen/parser.cpp", 11 "gen/parser.hpp",
|
D | CMakeLists.txt | 15 …BISON_TARGET(pioasm_parser parser.yy ${CMAKE_CURRENT_SOURCE_DIR}/gen/parser.cpp COMPILE_FLAGS "-Wc… 24 gen/parser.cpp
|
D | pio_assembler.h | 16 yy::parser::symbol_type yylex (pio_assembler& pioasm) 22 using syntax_error = yy::parser::syntax_error; 23 using location_type = yy::parser::location_type;
|
D | pio_assembler.cpp | 16 using syntax_error = yy::parser::syntax_error; 31 yy::parser parse(*this); in generate()
|
D | parser.yy | 425 void yy::parser::error(const location_type& l, const std::string& m)
|
/hal_rpi_pico-latest/tools/pioasm/gen/ |
D | lexer.cpp | 879 yy::parser::symbol_type make_INT(const std::string &s, const yy::parser::location_type& loc); 880 yy::parser::symbol_type make_FLOAT(const std::string &s, const yy::parser::location_type& loc); 881 yy::parser::symbol_type make_HEX(const std::string &s, const yy::parser::location_type& loc); 882 yy::parser::symbol_type make_BINARY(const std::string &s, const yy::parser::location_type& loc); 1255 …wline.end = loc_newline.begin; loc.lines(yyleng); loc.step(); return yy::parser::make_NEWLINE(loc_… 1267 return yy::parser::make_CODE_BLOCK_START( tmp, loc); 1282 { BEGIN(INITIAL); auto loc2 = loc; loc2.begin = code_block_start.begin; return yy::parser::make_COD… 1313 return yy::parser::make_STRING(yytext, loc); 1321 return yy::parser::make_ASSIGN(loc); 1337 return yy::parser::make_NON_WS(yytext, loc); [all …]
|
D | parser.cpp | 144 parser::parser (pio_assembler& pioasm_yyarg) in parser() function in yy::parser 155 parser::~parser () in ~parser() 158 parser::syntax_error::~syntax_error () YY_NOEXCEPT YY_NOTHROW in ~syntax_error() 168 parser::by_state::by_state () YY_NOEXCEPT in by_state() 172 parser::by_state::by_state (const by_state& that) YY_NOEXCEPT in by_state() 177 parser::by_state::clear () YY_NOEXCEPT in clear() 183 parser::by_state::move (by_state& that) in move() 189 parser::by_state::by_state (state_type s) YY_NOEXCEPT in by_state() 193 parser::symbol_kind_type 194 parser::by_state::kind () const YY_NOEXCEPT in kind() [all …]
|
D | parser.hpp | 197 class parser class 1178 return parser::symbol_name (this->kind ()); in name() 1309 parser (pio_assembler& pioasm_yyarg); 1310 virtual ~parser (); 1314 parser (const parser&) = delete; 1316 parser& operator= (const parser&) = delete; 2829 context (const parser& yyparser, const symbol_type& yyla); 2840 const parser& yyparser_; 2847 parser (const parser&); 2849 parser& operator= (const parser&); [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_clocks/scripts/ |
D | vcocalc.py | 18 parser = argparse.ArgumentParser(description="PLL parameter calculator") variable 19 parser.add_argument("--input", "-i", default=12, help="Input (reference) frequency. Default 12 MHz"… 20 parser.add_argument("--ref-min", default=5, help="Override minimum reference frequency. Default 5 M… 21 parser.add_argument("--vco-max", default=1600, help="Override maximum VCO frequency. Default 1600 M… 22 parser.add_argument("--vco-min", default=750, help="Override minimum VCO frequency. Default 750 MHz… 23 parser.add_argument("--cmake", action="store_true", help="Print out a CMake snippet to apply the se… 24 parser.add_argument("--cmake-only", action="store_true", help="Same as --cmake, but do not print an… 25 parser.add_argument("--cmake-executable-name", default="<program>", help="Set the executable name t… 26 parser.add_argument("--lock-refdiv", help="Lock REFDIV to specified number in the range {} to {}".f… 27 parser.add_argument("--low-vco", "-l", action="store_true", help="Use a lower VCO frequency when po… [all …]
|
/hal_rpi_pico-latest/src/rp2350/boot_stage2/ |
D | pad_checksum | 18 parser = argparse.ArgumentParser() variable 19 parser.add_argument("ifile", help="Input file (binary)") 20 parser.add_argument("ofile", help="Output file (assembly)") 21 parser.add_argument("-p", "--pad", help="Padded size (bytes), including 4-byte checksum, default 25… 23 parser.add_argument("-s", "--seed", help="Checksum seed value, default 0", 25 parser.add_argument("-a", "--arch", default="arm", choices=["arm", "riscv"]) 26 args = parser.parse_args()
|
/hal_rpi_pico-latest/bazel/ |
D | generate_version_header.py | 14 parser = argparse.ArgumentParser( 17 parser.add_argument( 22 parser.add_argument( 28 parser.add_argument( 35 return parser.parse_args()
|
D | README.md | 98 * The pioasm parser cannot be built from source via Bazel.
|
/hal_rpi_pico-latest/src/rp2040/boot_stage2/ |
D | pad_checksum | 20 parser = argparse.ArgumentParser() variable 21 parser.add_argument("ifile", help="Input file (binary)") 22 parser.add_argument("ofile", help="Output file (assembly)") 23 parser.add_argument("-p", "--pad", help="Padded size (bytes), including 4-byte checksum, default 25… 25 parser.add_argument("-s", "--seed", help="Checksum seed value, default 0", 27 args = parser.parse_args()
|
/hal_rpi_pico-latest/tools/ |
D | run_all_bazel_checks.py | 27 parser = argparse.ArgumentParser() 28 add_common_args(parser) 29 parser.add_argument( 39 args = parser.parse_args()
|
D | bazel_common.py | 37 parser = argparse.ArgumentParser() 38 add_common_args(parser) 39 return parser.parse_args() 41 def add_common_args(parser): argument 42 parser.add_argument(
|
D | copro_dis.py | 7 parser = argparse.ArgumentParser(description="Disassemble RCP instructions in DIS file") variable 9 parser.add_argument("input", help="Input DIS") 10 parser.add_argument("output", help="Output DIS") 12 args = parser.parse_args()
|
/hal_rpi_pico-latest/src/rp2_common/pico_lwip/tools/ |
D | makefsdata.py | 134 …parser = argparse.ArgumentParser(prog="makefsdata.py", description="Generates a source file for th… 135 parser.add_argument( 142 parser.add_argument( 148 args = parser.parse_args()
|
/hal_rpi_pico-latest/docs/ |
D | Doxyfile.in | 56 # Need these next options to ensure that functions with modifiers do not confuse the Doxygen parser.
|