Dynamic compilation as a very fast mathematic parser in .Net

This work aims to investigate how to use the process of a dynamic compilation as a very fast mathematic parser. Firstly, it focuses on describing the process of a standard compilation in .NET platform and describing how a parser engine works. The core of this work is the implementation of our own ma...

Full description

Bibliographic Details
Main Authors: Čápek, Petr, Král, Erik
Format: Article in Journal/Newspaper
Language:English
Published: North Atlantic University Union (NAUN) 2015
Subjects:
Online Access:http://publikace.k.utb.cz/handle/10563/1004242
_version_ 1821645398575415296
author Čápek, Petr
Král, Erik
author_facet Čápek, Petr
Král, Erik
author_sort Čápek, Petr
collection Tomas Bata University Zlin: TBU publications
description This work aims to investigate how to use the process of a dynamic compilation as a very fast mathematic parser. Firstly, it focuses on describing the process of a standard compilation in .NET platform and describing how a parser engine works. The core of this work is the implementation of our own mathematic parser which is based on a dynamic compilation to provide a very fast mathematic parser engine. This implementation is compared to existing mathematic parser libraries using various benchmarks. © 2015, North Atlantic University Union. All rights reserved.
format Article in Journal/Newspaper
genre North Atlantic
genre_facet North Atlantic
id ftunivzlinpubl:oai:publikace.k.utb.cz:10563/1004242
institution Open Polar
language English
op_collection_id ftunivzlinpubl
op_relation http://www.naun.org/cms.action?id=10207
International Journal of Mathematics and Computers in Simulation
http://publikace.k.utb.cz/handle/10563/1004242
op_source International Journal of Mathematics and Computers in Simulation
publishDate 2015
publisher North Atlantic University Union (NAUN)
record_format openpolar
spelling ftunivzlinpubl:oai:publikace.k.utb.cz:10563/1004242 2025-01-16T23:36:59+00:00 Dynamic compilation as a very fast mathematic parser in .Net Čápek, Petr Král, Erik 2015 http://publikace.k.utb.cz/handle/10563/1004242 en eng North Atlantic University Union (NAUN) http://www.naun.org/cms.action?id=10207 International Journal of Mathematics and Computers in Simulation http://publikace.k.utb.cz/handle/10563/1004242 International Journal of Mathematics and Computers in Simulation Benchmark Computing Dynamic compilation Math parser Net article 2015 ftunivzlinpubl 2023-06-25T07:40:27Z This work aims to investigate how to use the process of a dynamic compilation as a very fast mathematic parser. Firstly, it focuses on describing the process of a standard compilation in .NET platform and describing how a parser engine works. The core of this work is the implementation of our own mathematic parser which is based on a dynamic compilation to provide a very fast mathematic parser engine. This implementation is compared to existing mathematic parser libraries using various benchmarks. © 2015, North Atlantic University Union. All rights reserved. Article in Journal/Newspaper North Atlantic Tomas Bata University Zlin: TBU publications
spellingShingle Benchmark
Computing
Dynamic compilation
Math parser
Net
Čápek, Petr
Král, Erik
Dynamic compilation as a very fast mathematic parser in .Net
title Dynamic compilation as a very fast mathematic parser in .Net
title_full Dynamic compilation as a very fast mathematic parser in .Net
title_fullStr Dynamic compilation as a very fast mathematic parser in .Net
title_full_unstemmed Dynamic compilation as a very fast mathematic parser in .Net
title_short Dynamic compilation as a very fast mathematic parser in .Net
title_sort dynamic compilation as a very fast mathematic parser in .net
topic Benchmark
Computing
Dynamic compilation
Math parser
Net
topic_facet Benchmark
Computing
Dynamic compilation
Math parser
Net
url http://publikace.k.utb.cz/handle/10563/1004242