Home
last modified time | relevance | path

Searched refs:parser (Results 1 – 19 of 19) sorted by relevance

/hal_rpi_pico-latest/tools/pioasm/
Dlexer.ll14 # 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 …]
DBUILD.bazel3 # TODO: No support for building the parser.
10 "gen/parser.cpp",
11 "gen/parser.hpp",
DCMakeLists.txt15 …BISON_TARGET(pioasm_parser parser.yy ${CMAKE_CURRENT_SOURCE_DIR}/gen/parser.cpp COMPILE_FLAGS "-Wc…
24 gen/parser.cpp
Dpio_assembler.h16 yy::parser::symbol_type yylex (pio_assembler& pioasm)
22 using syntax_error = yy::parser::syntax_error;
23 using location_type = yy::parser::location_type;
Dpio_assembler.cpp16 using syntax_error = yy::parser::syntax_error;
31 yy::parser parse(*this); in generate()
Dparser.yy425 void yy::parser::error(const location_type& l, const std::string& m)
/hal_rpi_pico-latest/tools/pioasm/gen/
Dlexer.cpp879 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 …]
Dparser.cpp144 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 …]
Dparser.hpp197 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/
Dvcocalc.py18 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/
Dpad_checksum18 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/
Dgenerate_version_header.py14 parser = argparse.ArgumentParser(
17 parser.add_argument(
22 parser.add_argument(
28 parser.add_argument(
35 return parser.parse_args()
DREADME.md98 * The pioasm parser cannot be built from source via Bazel.
/hal_rpi_pico-latest/src/rp2040/boot_stage2/
Dpad_checksum20 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/
Drun_all_bazel_checks.py27 parser = argparse.ArgumentParser()
28 add_common_args(parser)
29 parser.add_argument(
39 args = parser.parse_args()
Dbazel_common.py37 parser = argparse.ArgumentParser()
38 add_common_args(parser)
39 return parser.parse_args()
41 def add_common_args(parser): argument
42 parser.add_argument(
Dcopro_dis.py7 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/
Dmakefsdata.py134parser = 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/
DDoxyfile.in56 # Need these next options to ensure that functions with modifiers do not confuse the Doxygen parser.