Skip to content

Commit

Permalink
Remove non-functional code-block code for now (available in code-bloc…
Browse files Browse the repository at this point in the history
…k branch)
  • Loading branch information
rundel committed Jan 14, 2024
1 parent 210a5a6 commit d5c366a
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 115 deletions.
4 changes: 0 additions & 4 deletions R/RcppExports.R
Expand Up @@ -29,7 +29,3 @@ check_option_parser <- function(str) {
.Call(`_parsermd_check_option_parser`, str)
}

check_code_block_parser <- function(str) {
.Call(`_parsermd_check_code_block_parser`, str)
}

12 changes: 0 additions & 12 deletions src/RcppExports.cpp
Expand Up @@ -89,17 +89,6 @@ BEGIN_RCPP
return rcpp_result_gen;
END_RCPP
}
// check_code_block_parser
Rcpp::List check_code_block_parser(std::string const& str);
RcppExport SEXP _parsermd_check_code_block_parser(SEXP strSEXP) {
BEGIN_RCPP
Rcpp::RObject rcpp_result_gen;
Rcpp::RNGScope rcpp_rngScope_gen;
Rcpp::traits::input_parameter< std::string const& >::type str(strSEXP);
rcpp_result_gen = Rcpp::wrap(check_code_block_parser(str));
return rcpp_result_gen;
END_RCPP
}

static const R_CallMethodDef CallEntries[] = {
{"_parsermd_parse_rmd_cpp", (DL_FUNC) &_parsermd_parse_rmd_cpp, 2},
Expand All @@ -109,7 +98,6 @@ static const R_CallMethodDef CallEntries[] = {
{"_parsermd_check_markdown_parser", (DL_FUNC) &_parsermd_check_markdown_parser, 1},
{"_parsermd_check_markdown_heading_parser", (DL_FUNC) &_parsermd_check_markdown_heading_parser, 1},
{"_parsermd_check_option_parser", (DL_FUNC) &_parsermd_check_option_parser, 1},
{"_parsermd_check_code_block_parser", (DL_FUNC) &_parsermd_check_code_block_parser, 1},
{NULL, NULL, 0}
};

Expand Down
83 changes: 0 additions & 83 deletions src/parse_code_block.h

This file was deleted.

1 change: 0 additions & 1 deletion src/parse_rmd.h
Expand Up @@ -7,7 +7,6 @@
#include "parse_yaml.h"
#include "parse_indent.h"
#include "parse_chunk.h"
#include "parse_code_block.h"
#include "parse_rmd_ast.h"

namespace client { namespace parser {
Expand Down
15 changes: 0 additions & 15 deletions src/parser.cpp
Expand Up @@ -111,18 +111,3 @@ Rcpp::List check_option_parser(std::string const& str) {
}


// [[Rcpp::export]]
Rcpp::List check_code_block_parser(std::string const& str) {
namespace x3 = boost::spirit::x3;

client::ast::code_block expr;
auto const parser = client::parser::code_block;
parse_str(str, false, parser, expr);

return Rcpp::List::create(
Rcpp::Named("indent") = expr.indent,
Rcpp::Named("fence") = expr.fence,
Rcpp::Named("info") = expr.info,
Rcpp::Named("code") = expr.code
);
}

0 comments on commit d5c366a

Please sign in to comment.