İlk önce sorunu ve sonra baktığım şeyi kütüphaneler açısından anlatacağım.ayrıştırıcı: şablon dosyalarında ayrıştırma formülleri
Uygulamamda, her zaman kullanılabilen bir dizi değişkenimiz var. Örneğin: TOTAL_ITEMS, PRICE, CONTRACTS, ETC (yaklaşık 15 tanesi var). Uygulamanın müşterileri, bu değişkenleri kullanarak belirli hesaplamaları yapmak ve görüntülemek isterler. Şimdiye kadar, bu hesaplamaları uygulamaya sürekli ekliyorum. Bu popodaki acıdır ve bir şablon oluşturarak, kullanıcının uygulamanın ayrıştırdığı ve hesaplayacağı bir dizi formül belirleyebileceği daha genel olmasını isterim. ekran görüntülemek için olduğu gibi,
total_cost = CONTRACTS*PRICE*TOTAL_ITEMS
ve bazı meta tarihi:
total_cost = CONTRACTS*PRICE*TOTAL_ITEMS
Yani, şablon dosyasında tanımlamak için kullanıcı için böyle bir şey yapmak istiyorum: Burada
bir durumdur üzerinde. Bu yüzden formülü bir ekranla belirtecekler. Ve dosya bu doğanın birçok formülleri içerecektir. Şu anda, iki libraies bakıyorum: Spirit ve mathevalkimse referanslar, örnekler, bağlantıların yanı sıra, bu görev için daha iyi ne tavsiyelerde misiniz?
Sorunun belirsiz olup olmadığını bana bildirin ve daha fazla açıklığa kavuşturmaya çalışacağım. o yacc ve bison kullanarak basit bir ayrıştırıcı üretmek ve koduna entegre etmek çok zor olmamalı gibi
sayesinde
Sasha
Matheval'ın Euphoria'da yazdığı anlaşılıyor. Bu sizin kullanım durumunuz için bir problem mi? – joshperry
Bununla ilgili sorun nedir? –
Sanırım asıl sorun, Euphoria'ya ihtiyacınız var! :-) –